Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/netgen-mesher.spec'], chrootPath='/var/lib/mock/f31-build-113099-34325/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/netgen-mesher.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: sh: tclsh: command not found Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564012800 Wrote: /builddir/build/SRPMS/netgen-mesher-6.2.1810-2.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/netgen-mesher.spec'], chrootPath='/var/lib/mock/f31-build-113099-34325/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/netgen-mesher.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564012800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0NKoXt + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf netgen-6.2.1810 + /usr/bin/gzip -dc /builddir/build/SOURCES/netgen-mesher-6.2.1810.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd netgen-6.2.1810 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0002-Rename-libraries-add-library-versions.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0004-Make-some-includes-relative.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0009-immintrin.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0010-rename-netgen-binary.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0011-system-pybind11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/netgen_install-togl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xHxx4t + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.1810 + mkdir serial + cd serial + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/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_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DINSTALL_DIR=/usr -DNG_INSTALL_SUFFIX=netgen-mesher -DUSE_NATIVE_ARCH=OFF -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen-mesher -DNG_INSTALL_DIR_LIB=/usr/lib64 -DNG_INSTALL_DIR_CMAKE=/usr/lib64/cmake/netgen-mesher -DUSE_JPEG=1 -DUSE_OCC=1 -DOpenGL_GL_PREFERENCE=GLVND .. BUILDSTDERR: CMake Warning at CMakeLists.txt:36 (message): BUILDSTDERR: INSTALL_DIR is deprecated, use CMAKE_INSTALL_PREFIX instead BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at CMakeLists.txt:45 (message): BUILDSTDERR: No write access at install directory, please set correct permissions -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.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 BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at cmake/SuperBuild.cmake:42 (message): BUILDSTDERR: No write access at install directory, please set correct permissions BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:57 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") BUILDSTDERR: -- 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: /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: /builddir/build/BUILD/netgen-6.2.1810/serial + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/serial --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' cd /builddir/build/BUILD/netgen-6.2.1810/serial && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/serial /builddir/build/BUILD/netgen-6.2.1810/serial /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 20%] Performing check_submodules step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 10%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 50%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 40%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/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=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_MPEG=OFF -DUSE_JPEG=1 -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DINSTALL_DIR:UNINITIALIZED=/usr -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DNG_INSTALL_DIR_CMAKE:UNINITIALIZED=/usr/lib64/cmake/netgen-mesher -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen-mesher -DNG_INSTALL_DIR_LIB:UNINITIALIZED=/usr/lib64 -DNG_INSTALL_SUFFIX:UNINITIALIZED=netgen-mesher -DOpenGL_GL_PREFERENCE:UNINITIALIZED=GLVND -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc "-GUnix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 Re-run cmake no build system arguments -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.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: /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 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- 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") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.1810/serial/netgen cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' BUILDSTDERR: CMake Warning at CMakeLists.txt:36 (message): BUILDSTDERR: INSTALL_DIR is deprecated, use CMAKE_INSTALL_PREFIX instead BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at CMakeLists.txt:45 (message): BUILDSTDERR: No write access at install directory, please set correct permissions BUILDSTDERR: grep: /etc/lsb-release: No such file or directory BUILDSTDERR: ------------------------------------------------------------------------ BUILDSTDERR: Netgen 6.2-19293: Automatic configuration OK. BUILDSTDERR: Build type: RelWithDebInfo BUILDSTDERR: Flags: -O2 -g -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection BUILDSTDERR: Enabled functionality: BUILDSTDERR: OCC: ............... 1 BUILDSTDERR: JPEGlib: ........... 1 BUILDSTDERR: FFMPEG: ............ OFF BUILDSTDERR: GUI: ............... ON BUILDSTDERR: MPI: ............... OFF BUILDSTDERR: PYTHON: ............ ON BUILDSTDERR: Building: BUILDSTDERR: Type 'make' to compile Netgen. BUILDSTDERR: Type 'make install' to install Netgen. BUILDSTDERR: Install directory: BUILDSTDERR: /usr BUILDSTDERR: Please set the following environment variables: BUILDSTDERR: NETGENDIR=/usr/bin BUILDSTDERR: PYTHONPATH=.:/usr/lib64/python3.7/site-packages BUILDSTDERR: ------------------------------------------------------------------------ BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: NG_INSTALL_PYBIND BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/make --silent make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/linalg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal". Scanning dependencies of target la make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/gprim/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal". Scanning dependencies of target gprim make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/general/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal". Scanning dependencies of target gen make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Scanning dependencies of target visual make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 0%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: 72 | if (h*w) BUILDSTDERR: | ~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 1%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 110 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 125 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 110 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 125 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 1]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 2%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 86 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 335 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 367 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1621 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1651 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:1928:5: required from 'void netgen::T_ADTree::GetIntersecting(netgen::Point, netgen::Point, netgen::Array&) const [with int dim = 4; T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:2422:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 3%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array&, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 5%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 280 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 337 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:272:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 6%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 62 | for (int i = 1; i <= val.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 1; i <= val.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 6%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array&, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 721 | for (i = 1; i <= p.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:720:23: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 164 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 178 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 235 | for (size_t i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 247 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:234:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:304:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] 288 | make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array&, int, int, double, double, int, double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 207 | for(int i=0; i&, netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 428 | if(maxpoints > 0 && points.Size() >= maxpoints) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 463 | for (int i = 1; i <= startpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for (int i = 1; i <= startpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 593 | for(i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 8%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 10%] Built target la make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Scanning dependencies of target occ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] BUILDSTDERR: 519 | Standard_Boolean AffichPurge = Standard_False; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 337 | if (Abs(endU-f) < Abs(endU-l)) BUILDSTDERR: | ~~~^~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 10%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for (int i = 0; i < bablocks.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 13%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 366 | int i = 0; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: At global scope: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] BUILDSTDERR: 70 | static int nbe = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 215 | if (angle >= anglemax) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here BUILDSTDERR: 201 | Standard_Real angle; BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 14%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 2]': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 55 | for (int i = 1; i <= set.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 66 | for (int i = 1; i <= set.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 488 | B.UpdateVertex( V, U2, NewDegen, Tol); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 462 | dU = USeq(i) - U1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 17%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 20 | for(int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::Array&, int) [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 54 | for(int i=0; i::GetRawData(netgen::Array&) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 20 | for(int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::Array&, int) [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 54 | for(int i=0; i::GetRawData(netgen::Array&) const [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 17%] Built target gprim make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 17%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Scanning dependencies of target togl make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 19%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 19%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:618: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | int * BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | int * BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 4613 | if (error_code = togl_CheckForXError(from)) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: At top level: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] BUILDSTDERR: 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 20%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 20%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 21%] Linking C shared library libngtogl.so /usr/bin/cc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -Wno-implicit-int -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngtogl.so.6.2 -o libngtogl.so.6.2 CMakeFiles/togl.dir/togl.c.o CMakeFiles/togl.dir/toglProcAddr.c.o CMakeFiles/togl.dir/toglStubInit.c.o -Wl,-rpath,:::::::::::::::::::::::: -ldl -lOpenGL -lGLX -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 21%] Built target togl make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 19%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'void netgen::BASE_SYMBOLTABLE::DelNames()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 38 | for (int i = 0; i < names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'int netgen::BASE_SYMBOLTABLE::Index(const char*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 46 | for (int i = 0; i < names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 312 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 537 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 550 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 568 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 583 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 645 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 902 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1032 | for (int hi = 0; hi < seia.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2412 | for (j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2615 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2967 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 22%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 22%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 58 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 65 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 210 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 23%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 24%] Built target gen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target mesh make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 305 | for (int ii = 0; ii < nearlines.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < nearpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 328 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 347 | for (int ii = 0; ii < nearpoints.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 377 | for (int i = 0; i < pgeominfo.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 381 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 412 | for (int i = 0; i < locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for (int i = 0; i < lines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 507 | for (int ii = 0; ii < testfaces->Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | for (int i = 0; i < lines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:91:62: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here BUILDSTDERR: 18 | class FrontPoint2 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FrontLine; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:132:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here BUILDSTDERR: 88 | class FrontLine BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:290:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:337:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 24%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] BUILDSTDERR: 238 | double maxh = mparam.maxh; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] BUILDSTDERR: 241 | double svalue[DIVIDEEDGESECTIONS]; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: 245 | double L = system.Mass(); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 253 | double olddist = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 344 | if (!exists) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 426 | if(geom.fnames.Size()>=facenr) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 502 | for (int i = 1; i <= mp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 506 | for (j = first_ep; j <= mesh.GetNP(); j++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 513 | if (exists) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for (int i = 1; i <= mp.Size()+1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 753 | for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] BUILDSTDERR: 656 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 875 | gp_Pnt point = BRep_Tool::Pnt(vertex); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] BUILDSTDERR: 913 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] BUILDSTDERR: 612 | int changed; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1247 | for (int j = 0; j < linenums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/inclmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: ude/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:357:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:999:24: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 21%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 97 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 155 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | if (i >= 0 && i < soldata.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 186 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int i = 0; i < user_vis.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 647 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 887 | for (int i = 0; i < cpp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1118 | for (int i = 0; i < cpt.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1143:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 1143 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1521 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1522 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1226:16: warning: unused variable 'timer1a' [-Wunused-variable] BUILDSTDERR: 1226 | static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1227:16: warning: unused variable 'timer1b' [-Wunused-variable] BUILDSTDERR: 1227 | static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1228:16: warning: unused variable 'timer1c' [-Wunused-variable] BUILDSTDERR: 1228 | static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1230:16: warning: unused variable 'timer2a' [-Wunused-variable] BUILDSTDERR: 1230 | static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1231:16: warning: unused variable 'timer2b' [-Wunused-variable] BUILDSTDERR: 1231 | static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4412 | for (int i = 0; i < trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4434 | for (int i = 0; i < trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4442 | for (int ii = i; ii < trigs.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4451 | for (int ii = i; ii < trigs.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1957:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4267:61: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here BUILDSTDERR: 38 | class ClipPlanePoint BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4276:54: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here BUILDSTDERR: 27 | class ClipPlaneTrig BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4424:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4425:14: required from here BUILDSTDERR: /builddir/build/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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 25%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 28%] Linking CXX shared library libngvisual.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngvisual.so.6.2 -o libngvisual.so.6.2 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 -lOpenGL -lGLX -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 28%] Built target visual make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 293 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 315 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 348 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 363 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 393 | i < clvol.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 445 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 464 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 539 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 559 | for (i = 1; i <= locfaces2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 581 | for (i = 1; i <= locfaces3.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 589 | for (i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 596 | for (i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 618 | for (i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | if (other >= 1 && other <= pindex.Size() && BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 731 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (INDEX i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 794 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 854 | for (int i = 1; i <= testfaces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 858 | for (int ii = 1; ii <= aprif.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:361:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:604:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:670:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 27%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] BUILDSTDERR: 51 | double vstep = 0.01*(vmax-vmin); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] BUILDSTDERR: 220 | double r = temp.Length(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 334 | for(int k = 0; k < pnt1_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 337 | for(int l = 0; l < pnt2_elems.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 413 | for (int k = 0; k < pnt1_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 428 | for (int k = 0; k < pnt2_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 519 | for (int i = 0; i < 6; i++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 521 | if(blp.new_matnrs.Size() > 0) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 600 | for(int j = 1; j <= vertelems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:154:36: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:158:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:892:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:866:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:871:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:1261:33: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:4: BUILDSTDERR: /usr/include/c++/9/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here BUILDSTDERR: 77 | class basic_string BUILDSTDERR: | ^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 86 | for (int i = begin+1; i <= end; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 107 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 142 | for (int i = begin+1; i <= end; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 285 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:44:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::Array*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 539 | for(k = 0; k < idmaps.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1112 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1152 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1592 | for (int i = 1; i <= mids.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1730 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1803 | for (int i = 1; i <= mquads.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1879 | for(int i=0; i*>&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2146 | for(int j=0; j*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2491 | for(int m = 0; m < mtets_old.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2630 | for(int j=0; j*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2858 | for(int i=1; i<=mtets.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2860 | for(int i=1; i<=mprisms.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2862 | for(int i=1; i<=mtris.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2864 | for(int i=1; i<=mquads.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2866 | for(int i=1; i<=mprisms.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2987 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3031 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3132 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3135 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3140 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3143 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3148 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3151 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3202 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3204 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3212 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3217 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3219 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3227 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3232 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3234 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3242 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3367 | for (int j = 0; j < edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3623 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3627 | for (int i = 0; i < mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3631 | for (int i = 0; i < mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3638 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3644 | for (int i = 0; i < mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3648 | for (int i = 0; i < mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3699 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3794 | for (int i = 1; i <= mquads.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4020 | for(int ii=0; ii::Array(const netgen::Array&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2470:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2471:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2472:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2473:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2474:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:389:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2809:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3185:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3808:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 197 | if (elnr > links.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::GetList(int, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 224 | if (pi <= 0 || pi > links.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::Array&, netgen::Mesh&, netgen::BoxTree<3>&, netgen::MeshNB&, netgen::Array, 0, int>&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 271 | for (int j = 0; j < treesearch.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 364 | for (int k = 0; k < connected.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 450 | for (int j = 1; j <= insphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 495 | for (int j = 1; j <= insphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 512 | for (int j = 1; j <= closesphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 520 | for (int j = 1; j <= newels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 558 | for (int k = 1; k <= closesphere.GetArray().Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 572 | if (centers.Size() < nelind) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::Delaunay1(netgen::Mesh&, const netgen::MeshingParameters&, netgen::AdFront3*, netgen::Array&, int, netgen::DelaunayTet&, netgen::Point3d&, netgen::Point3d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 669 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 816 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 903 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 962 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 992 | for (int ii = 1; ii <= openels.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1121 | for (int i = 1; i <= openels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1142 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int jj = 1; jj <= neartrias.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1251 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1256 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1267 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1285 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1650 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:526:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here BUILDSTDERR: 21 | class DelaunayTet BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1284:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for (int i = 0; i < npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 218 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 357 | for (int l = 0; l < edges.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:328:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 28%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:130:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 130 | catch (NgException ex) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 33%] Linking CXX shared library libngocc.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngocc.so.6.2 -o libngocc.so.6.2 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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 33%] Built target occ make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (i = 1; i <= faces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 145 | for (i = 1; i <= faces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::Array&, netgen::Array&, netgen::INDEX, const netgen::Point3d&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (k = 1; k <= area.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Scanning dependencies of target occvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::EdgeSwapping(netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 116 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 143 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 158 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 233 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 244 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 469 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 512 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 529 | for(int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 553 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 611 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | for (int k = 0; k < elementsonnode[pi2].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 657 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 665 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 682 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 753 | for (int k = 0; k < elementsonnode[pi2].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:499:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 35%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 419 | for (int i = 1; i <= linelists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 35%] Linking CXX shared library libngoccvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngoccvis.so.6.2 -o libngoccvis.so.6.2 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ: libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 35%] Built target occvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 621 | for (int j = 0; j < edgenrs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 740 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 814 | for (int e = 0; e < surfnr.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 897 | for (int j = 0; j < xi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1027 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1114 | for (int j = 0; j < xi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1235 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1236 | for (int jy = 0; jy < xi.Size(); jy++, jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1243 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1250 | for (int k = 0; k < verts.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1254 | for (int k = 0; k < edgenrs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1278 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1279 | for (int jy = 0; jy < xi.Size(); jy++, jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1318 | for (int i = 0; i < edgeorder.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1341 | for (int i = 0; i < faceorder.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1641 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1645 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1721 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1733 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1735 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1740 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1778 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1786 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1775:33: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2312 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3766:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4036:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4049:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4055:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4078:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4391 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4421 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4446 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4522:39: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4391 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4421 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4446 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:543:23: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:594:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:600:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:687:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:688:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2299:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 435 | int point_sing[6]={0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1508 | int point_sing[8]={0,0,0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1510 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::Array&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1009 | for (int l = 0; l < pts.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1266 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1306 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1366 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::Array&, int&, int&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1855 | for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::HPRefElement; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:600:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:58, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here BUILDSTDERR: 246 | class HPRefElement BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1671:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1851:14: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 205 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 217 | for (int j = 1; j <= rule.oldels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 224 | for (int j = 1; j <= rule.newels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int k = 0; k < elonnode[el[j]].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 271 | for (int l = 0; l < nbels[sei].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 282 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 320 | for (int i = 1; i < elmap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 327 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 364 | for(int i=0; ok && i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:68:39: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:200:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:242:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:311:24: required from here BUILDSTDERR: /builddir/build/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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::Array&, netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 476 | for (int j = 1; j <= faceused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 478 | for (int j = 1; j <= facenotused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront2*, int (*)(const netgen::Point<2, double>&))': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 553 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront2*, netgen::Array >&, netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | for (int j = 0; j < faceused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int j = 0; j < facenotused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 724 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::Array, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 742 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 748 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::Array, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 758 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1287:5: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:239:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 107 | for (int k = 0; k < row1.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int k = 0; k < row2.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for (int k = 0; k < row.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 226 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 229 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 489 | for (int k = 0; k < hasbothpoints.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 684 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*>*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1565 | for(int k=0; !found && kSize(); k++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1567 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1607 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1629 | for (int l = 0; l < hasbothpoints.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1639 | for (int l = 0; l < hasbothpointsother.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1653 | for(int ii=0; ii < hasbothpoints.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1656 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1667 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1687 | for (int l = 0; l < hasbothpointsother.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1704 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1727 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1800 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1803 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1818 | for(int jj=i; !done && jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2027 | for(int jj=0; jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2035 | for(int k = 0; kSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2110 | for(int jj=0; jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2226 | for(int i=0; iSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2270 | for(int i=0; iSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2283 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:103:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:409:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:413:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:449:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1204:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = bool; int S = 50]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1208:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In destructor 'virtual netgen::Meshing2::~Meshing2()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 40 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (int i = 0; i < ruleused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 300 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 404 | for (int i = 1; i <= canuse.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 489 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 490 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 520 | for (int i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 570 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 656 | for (int i = 1; i <= legalpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 660 | for (int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 665 | for (int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 736 | for (int i = 1; i <= chartboundpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 744 | for (int i = 1; i <= chartboundlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (int i = 1; i <= locelements.Size() && found; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 803 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 863 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 877 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 893 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 957 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1000 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1013 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1088 | for (int i = 1; i <= critpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1092 | for (int jj = 0; jj < intersecttrias.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1178 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1182 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1182 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1243 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1249 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1281 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1379 | for (int i = 1; i <= dellines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1424 | for (int i = 1; i <= pindex.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1428 | for (int i = 1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1435 | loclines.Get(i).I(j) <= pindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1480 | for (int i = 1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1487 | loclines.Get(i).I(j) <= pindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:71:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:182:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:183:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:184:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:273:19: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 34 | for (int i = 1; i <= rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 56 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 347 | for(int i = 1; i <= allowpoint.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 376 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 381 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 384 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 385 | for (j = 1; j <= locfaces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 399 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for(int i = 1; i <= canuse.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 508 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 516 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 533 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 568 | for(int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 571 | if (i <= pindex.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 585 | for(int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 589 | for(int i = oldnf+1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 593 | for(int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for(int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | for(int i = 1; i <= tempnewpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for(int i = 1; i <= tempnewfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for(int i = 1; i <= tempdelfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 633 | for(int i = 1; i <= templocelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 640 | for(int i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 643 | if (i <= pindex.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 655 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 661 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for(int i = oldnf+1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | for(int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 712 | for(int i = 1; i <= ruleused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1184 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1252 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:252:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:353:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:584:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 165 | for (int j = 0; j < 4; j++) act[j] = sol[j]; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'double netgen::CalcVolume(const netgen::Array&, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 564 | for (int i = 0; i < elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::Array*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 587 | for (i = 1; i <= incl.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:137:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | for (int i = 0; i < materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 75 | for (int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 78 | for (int i = 0; i < cd2names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 99 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 104 | for (int i=0; i < mesh2.cd2names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for ( int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int i= 0; i< cd2names.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ClearSurfaceElements()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 158 | for (int i = 0; i < facedecoding.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 257 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 317 | if (el.index<=0 || el.index > facedecoding.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 338 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 346 | if (el.index > facedecoding.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for (j = 1; j <= identpairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 653 | for (i = 1; i <= materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 661 | for (i = 1; i <= materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 668 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 674 | for ( i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for (int ii = 0; ii&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2659 | for (int i = 1; i <= mhd.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Compress()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3267 | for (int i = 0; i < volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3276 | for (int i = 0; i < surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3283 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3290 | for(int i=0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3295 | for (int i = 0; i < volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3302 | for (int i = 0; i < surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3309 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3316 | for (int i = 0; i < openelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3323 | for (int i = 0; i < lockedpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3357 | for (int i = 0; i < hpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3360 | for (int i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3367 | for (int i = 1; i <= surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3374 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3381 | for (int i = 1; i <= openelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3389 | for (int i = 0; i < lockedpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3392 | for (int i = 0; i < facedecoding.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::CheckOverlappingBoundary()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3568 | for (j = 1; j <= inters.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNDomains() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3869 | for (int k = 0; k < facedecoding.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn2DElement(const netgen::Point3d&, double*, int, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4586 | for (int j = 1; j <= loctrigs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn3DElementOld(const netgen::Point3d&, double*, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4757 | for (int j = 1; j <= loctets.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*, bool, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4996 | for(int i=0; i materials.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5892 | if (domnr <= materials.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5901 | for ( int i = 0; i < bcnames.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5909 | if (bcnr >= bcnames.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5924 | if (fd.BCProperty() <= bcnames.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5935 | if (bcnr < 0 || bcnr >= bcnames.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5947 | for(int i=0; i= cd2names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5979 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5991 | for(int i=0; i= cd3names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6021 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array&, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6045 | for(int i=0; i<(*userdata_int.Get(id)).Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array&, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6070 | for(int i=0; i<(*userdata_double.Get(id)).Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:89:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:94:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:95:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6035:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6060:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1883:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2345:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5616:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5689:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5904:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2007:81: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for(int i = 0; i < freezone_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 38 | if (tolclass <= oldutofreearea_i.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point2d&, const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 127 | for (int i = 1; i <= transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 148 | for (int i = 1; i <= transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:36:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1280 | for (i = 1; i <= locels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array&, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2569 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2651:33: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 264 | for (int j = 0; j < row.Size(); j++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2318:40: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2566:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2603:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 21 | for (int i = 1; i <= freefaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 23 | for (int i = 1; i <= freesets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 25 | for (int i = 1; i <= freeedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 35 | for (int i = 1; i <= flags.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 78 | for (i = 2; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 85 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 149 | for (i = 1; i <= freesetedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 213 | for (j = 1; j <= freezonepi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 219 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 225 | for (j = 1; j <= freeseti.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 316 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 579 | for (i = 1; i <= lpi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 585 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 618 | for (i = 1; i <= lpi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 624 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 739 | for (i = 1; i <= activefaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 880 | for (j = 1; j <= freezonepi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 886 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 892 | for (j = 1; j <= freeseti.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 995 | for (i = 1; i <= cntpused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 997 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 999 | for (i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1003 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1008 | for (i = 1; i <= cntpused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1036 | for (k = 1; k <= edge1.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:52:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 434 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 485 | for (int j = 0; j < freezone.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:93:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:143:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:144:68: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here BUILDSTDERR: 211 | class Vec2d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 395 | for (k = 1; k <= 3 * points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 431 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 436 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 455 | for (k = 1; k <= 3 * points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 653 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 654 | for (j = 1; j <= points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 669 | for (i = 1; i <= freezonepi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 710 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 726 | for (int j = 1; j <= points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 729 | for (int j = 1; j <= freezone.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 737 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (ii = 1; ii <= freeset.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 791 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 815 | for (i = 1; i <= edges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 833 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 857 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 875 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 885 | for (k = 1; k <= freesetfaces.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 889 | for (l = k+1; l <= freesetfaces.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:148:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::Array&, netgen::Array&, int, netgen::Array&, int, netgen::Array&, netgen::Array&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 170 | for (int i = maxlegalline; i < llines1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 208 | for (int ri = 1; ri <= rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 360 | for (int i = 0; i < pmap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 511 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 544 | for (int i = maxlegalline+1; i <= llines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Point2d; int B2 = 0; T = netgen::Point2d; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:708:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:709:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:710:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:711:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:597:51: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:607:42: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = int; int S = 100]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:104:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 28 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 113 | for (int i = 0; i < par_nr.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = 0; i < parents.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] 160 | if (pinew >= epgi.Size()+PointIndex::BAmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: SE) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | i < surfgi.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 244 | if (surfgi.Size() < pnums.Elem(4+j)) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | if (surfgi.Size() < pnums.Elem(5+j)) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:30:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:31:76: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:48:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:125:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:161:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here BUILDSTDERR: 116 | class EdgePointGeomInfo BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:511:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 431 | for (int i = 1; i <= parents.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:325:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::Array&, netgen::Array&, netgen::Array&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::Array&, netgen::Array&, int, double, int, float&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 180 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 225 | for (int ri = 1; ri <= rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 456 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | for (int i = 1; i <= fz.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 658 | for (int i = 1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 682 | for (int i = 1; i <= lfaces.Size() && ok; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 957 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1070 | for (int i = noldlp+1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1074 | for (int i = noldlf+1; i <= lfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1078 | for (int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1082 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:108:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:165:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here BUILDSTDERR: 571 | class Box3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:260:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:263:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:873:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1069:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::Array&, const netgen::Array*>&, netgen::Array*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 13 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:79:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 226 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 258 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 291 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 422 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 507 | for (j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 592 | for (int j = 1; j <= ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 663 | for (j = 1; j <= ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 747 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 927 | for (int hi = 0; hi < icompress.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 967 | for (int j = 0; j < elementsonpoint[hi].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 996 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1003 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1036 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1074 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:588:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:779:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 351 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 371 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 427 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In function 'double netgen::CalcTotalBad(const T_POINTS&, const T_VOLELEMENTS&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 934 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const T_VOLELEMENTS&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1009 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1554 | for(i = 1; i<=points.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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::OPTIMIZEGOAL, const netgen::Array*>*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1709 | for(i=1; i<=points.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1761 | for(j=0; brother == -1 && jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1763 | if(i < (*used_idmaps)[j]->Size() + PointIndex::BASE) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1820 | for(i=0; i; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:930:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1366:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 165 | for (int j = 0; j < 4; j++) act[j] = sol[j]; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 64 | for(int j = 1; j <= face_colours.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 79 | for( int i = 1; i <= face_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for(int i = 1; i <= bc_num.Size();i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for(int i = 1; i <= all_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 354 | for(int i = 1; i <= all_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 386 | for(int i = 0; i < colours_sorted.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 408 | for(int i = 0; i < faces_sorted.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = int; S = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:372:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 707 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 708 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:56:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:323:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::BitArray&, netgen::BitArray&, const netgen::Mesh&, const netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 114 | for(int i=0; i&, const netgen::BitArray&, const netgen::Refinement&, const netgen::Array&, double, bool, const netgen::Array*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 307 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:15:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:59:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:200:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 16 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 383 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 404 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 425 | for (SurfaceElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 448 | for (SurfaceElementIndex sei = begin; sei < end; sei++) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 475 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 482 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 511 | for (int i = 0; i < edge2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 514 | for (int i = 0; i < edge2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 551 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 604 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 635 | for (int j = 0; j < vertex2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | for (int i = 0; i < face2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 691 | for (int i = 0; i < face2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 727 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 731 | for (int j = 0; j < vert2oldface[v].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 779 | for (int j = 0; j < vert2oldface[v].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1157 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1200 | for (int k = 0; k < vertels.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1209 | if (mesh->coarsemesh && mesh->hpelements->Size() == mesh->GetNE() ) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1777 | if (ednr < 1 || ednr > edge2vert.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::Array&, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1818 | for (int i = 0; i < els.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1830 | for(int k=0;k&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1988 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2003 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:370:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:590:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:763:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1092:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1141:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1912:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1989:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2004:43: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 558 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:474:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 33 | if (i < BASE || i >= BASE+self.Size()) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:475:55: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:476:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/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::type>::value), int>::type = 0]' BUILDSTDERR: /usr/include/pybind11/cast.h:1679:72: required from 'T pybind11::handle::cast() const [with T = netgen::MeshingParameters]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../general/ngpython.hpp:63:39: required from 'T pybind11::extract::operator()() [with T = netgen::MeshingParameters]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:712:58: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element0d; int BASE = 0; TIND = int]': BUILDSTDERR: /usr/include/pybind11/cast.h:894:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/cast.h:836:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:160:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = netgen::Array& (*&)(netgen::Mesh&); Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:65:9: required from 'pybind11::cpp_function::cpp_function(Return (*)(Args ...), const Extra& ...) [with Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:1112:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (*)(netgen::Mesh&); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:609:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': BUILDSTDERR: /usr/include/pybind11/cast.h:894:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/cast.h:836:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:160: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&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:79:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:1112:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:613:44: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 55%] Linking CXX shared library libngmesh.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngmesh.so.6.2 -o libngmesh.so.6.2 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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 55%] Built target mesh make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Scanning dependencies of target geom2d make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Scanning dependencies of target stl make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target csg make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 135 | for (int k = 0; k < locsearch.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 140 | for (int k = 0; k < locsearch.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 201 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 247 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::CopyEdgeMesh(int, int, netgen::Mesh&, netgen::Point3dTree&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | for (int i = 1; i <= mappoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 493 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:465:22: warning: unused variable 'firstpi' [-Wunused-variable] BUILDSTDERR: 465 | PointIndex firstpi; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:297:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:298:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:467:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:504:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 1; i <= meshpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 63 | for (int i = 1; i <= meshlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 1; i <= refpts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 566 | for (int j = 1; j <= spiralps.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 617 | for (int i = 0; i < imeshsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 642 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 658 | for (int hi = 0; hi < icompress.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | if (hi < ispiral_point.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 711 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 729 | for (int i = 0; i < icompress.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:581:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:934:20: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:936:19: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for ( int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for (int i=0; i= bcnr) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 911 | if ( bcnr > bcnames.Size() ) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 920 | for (int i = 0; i < bcnames.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 936 | if ( materials.Size() >= domnr) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 945 | if (domnr > materials.Size()) materials.SetSize (domnr); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 963 | if ( maxh.Size() >= domnr && domnr > 0) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 972 | if (domnr > maxh.Size()) maxh.SetSize (domnr); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:572:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:195:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:439:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:776:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:780:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:591:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 596 | if (segnr >= pts.Size()) segnr = pts.Size()-1; make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 59%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 443 | for (int l = 0; l < innerchartpts.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 493 | (dirtycharttrigs.Size() != chart->GetNChartT() || dirtycharttrigs.Size() != 1)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 495 | if (dirtycharttrigs.Size() == chart->GetNChartT() && dirtycharttrigs.Size() != 1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 500 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 540 | for (int i = 1; i <= atlas.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 623 | if (i > chartmark.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'const netgen::STLChart& netgen::STLGeometry::GetChart(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 646 | if (nr > atlas.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 797 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:82:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 238 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 284 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 300 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 317 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 44 | for (n1 = 1; n1 <= points.Size(); n1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 101 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 105 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 134 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 136 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 138 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 163 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for (n1 = 1; n1 <= points.Size(); n1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 205 | if (n > points.Size()) n = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 230 | for (i = 1; i <= intervallused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 239 | for (int i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 58%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: er expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 478 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 502 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 550 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 611 | for (i = 1; i <= vic.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 896 | for (i = 1; i <= importpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 912 | for (i = 1; i <= importpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 944 | for (i = 1; i <= importlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1043 | for (i = 1; i <= externaledges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1065 | for (i = 1; i <= storedexternaledges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1266 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1624 | for (i = 1; i <= vicarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1642 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1655 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1663 | for (i = 1; i <= vicarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1678 | for (i = 1; i <= vicinity.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1697 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1711 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1722 | if (trig <= vicinity.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1970 | if (trig <= markedtrigs.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1981 | if (trig <= markedtrigs.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2157 | for (int j = 1; j <= inters.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2314 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2321 | if (pn <1 || pn > lineendpoints.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2948 | for (i = 1; i <= todolist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2964 | for (i = 1; i <= nextlist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3011 | for (i = 1; i <= todolist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3032 | for (i = 1; i <= nextlist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3047 | for (i = 1; i <= spiralpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3239 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3253 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3387 | for (l = 2; l <= trigsaroundp.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1393:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here BUILDSTDERR: 67 | class STLTriangle BUILDSTDERR: | ^~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | if (storedstatus.Size() == ne) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for (i = 1; i <= line.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 506 | for (k = oldend; k <= line.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 574 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 580 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const netgen::Array, 0, int>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 592 | for (int i = 2; i <= pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const netgen::Array, 0, int>&, netgen::Box<3>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 602 | for (int i = 1; i < pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const netgen::Array, 0, int>&, double, int&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 619 | for (i = 1; i < pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const netgen::Array, 0, int>&, netgen::Array&, double, netgen::Mesh&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 738 | while (inthl < 1.000000001 && j <= inthi.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (i = 1; i <= edgelist1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 233 | for (i = 1; i <= edgelist2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 261 | for (i = 1; i <= plist.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 273 | for (i = 1; i <= plist.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 480 | for (i = 1; i <= trigsinbox2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 488 | for (i = 1; i <= trigsinbox.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 979 | for (k2 = 1; k2 <= linenums.Size(); k2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(int, netgen::Array&, netgen::Mesh&, double, double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1274 | for (int j = 2; j <= plimes2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1277 | for (int j = 1; j <= plimes2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1284 | for (int j = 1; j <= plimes1.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1297 | for (int kk = 1; kk <= foundpts.Size(); kk++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::Array&, const netgen::Point3d&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for (int i = 1; i <= ap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'int netgen::STLChart::IsInWholeChart(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 694 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 697 | for (int i = 1; i <= outertrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 737 | for (int i = 1; i <= trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 751 | for (int i = 1; i <= trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 755 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 759 | if (cnt != 0 && i < charttrigs.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLBoundary::AddOrDelSegment(const netgen::STLBoundarySeg&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 857 | for (int i = 1; i <= boundary.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 461 | for (int i = 0; i < readtrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for(int i = 0; i < readtrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 725 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1010 | for (i = 1; i <= oriented.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1031 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1051 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:80:54: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here BUILDSTDERR: 54 | class STLReadTriangle BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:452:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here BUILDSTDERR: 67 | class STLTriangle BUILDSTDERR: | ^~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 87 | for(int i = 0; i < to_delete.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 101 | for(int i = 0; iSize(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 792 | for (i = 0; i < surfind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 817 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 819 | for (int j = 0; j < polysurfs[i]->Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 834 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 866 | for (int i = 0; i < isidenticto.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 913 | for (int i = 0; i < locsurf.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 977 | for (int i = 0; i < locsurf.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1013 | for (int i = 0; i < triapprox.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1109:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] BUILDSTDERR: 1109 | catch (exception) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1159 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1177 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1203 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:81:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] BUILDSTDERR: 532 | sprintf (name, "nnsurf%d", cntsurfs); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:20: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 532 | sprintf (name, "nnsurf%d", cntsurfs); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/c++/9/cstdio:42, BUILDSTDERR: from /usr/include/c++/9/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/9/bits/basic_string.h:6493, BUILDSTDERR: from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:23: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 99 [-Wformat-overflow=] BUILDSTDERR: 265 | sprintf (sname, "%s,%d", name, j); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:19: note: directive argument in the range [0, 2147483647] BUILDSTDERR: 265 | sprintf (sname, "%s,%d", name, j); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/c++/9/cstdio:42, BUILDSTDERR: from /usr/include/c++/9/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/9/bits/basic_string.h:6493, BUILDSTDERR: from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 111 bytes into a destination of size 100 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 166 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 217 | for(int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | for (int i = 0; i < self.geompoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 291 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for (int i = 0; i < self.geompoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:118:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 118 | seg->rightdom = rightdomain; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 75 | seg->rightdom = rightdomain; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 65%] Linking CXX shared library libnggeom2d.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2d.so.6.2 -o libnggeom2d.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 65%] Built target geom2d make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 416 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 66%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 29 | if (changeval != geometry2d->GetSplines().Size()) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 62 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 67%] Linking CXX shared library libnggeom2dvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2dvis.so.6.2 -o libnggeom2dvis.so.6.2 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 67%] Built target geom2dvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::Array&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 22 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 53 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 123 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 150 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 254 | for (int i = 1; i <= hsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 274 | for (int i = 1; i <= hsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 380 | for (int i = 0; i < locind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 418 | for (int i = 0; i < refedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 452 | for(int i = 0; i < refedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 488 | for(int i=0; i&, double, const netgen::Mesh&, netgen::Array, 0, int>&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 779 | for (int i = 0; i < locind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 812 | for (int jj = 0; jj < hsp.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, 0, int>&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1017 | for (int j = 0; j < locsurfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1141 | for (int l = 1; !hi && l <= refedges.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1240 | for(int i=0; i&, const netgen::Array&, const netgen::Array, 0, int>&, const netgen::Array&, int, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1361 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1396 | for (k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1304:16: warning: unused variable 'pi' [-Wunused-variable] BUILDSTDERR: 1304 | PointIndex pi; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::Array&, const netgen::Array&, const netgen::Array, 0, int>&, const netgen::Array&, int, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1563 | for (int k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::Array&, const netgen::Array&, 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&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1687 | for (k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:552:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:931:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 472 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 686 | for(int i=0; i&, double, netgen::Array*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 706 | for(int i=0; i&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 865 | for(int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 871 | for(int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:88:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 88 | catch (NgException ex) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 70%] Linking CXX shared library libngstl.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstl.so.6.2 -o libngstl.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 70%] Built target stl make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 51 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 0; i < geom.singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 79 | for (int i = 0; i < geom.singpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 113 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 120 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 156 | for (int j = 0; j < loc.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 252 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 256 | for (int j = 0; j < fpairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | for (int l = 0; l < geom.bcmodifications.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 358 | for (int l = 0; l < geom.bcmodifications.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 374 | for(int k = 0; k&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 684 | for (int i = 0; i < maxhdom.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:436:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 476 | for (int k = 0; k < copy_points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 563 | for(int i=0; i&, const netgen::TABLE&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 691 | for (int j = 0; j < hsurf.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 699 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 702 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 758 | if (j == specpoint2surface[sp1.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 763 | if (k == specpoint2surface[sp2.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for (int l = 0; l < domain_surfaces.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | if (j == specpoint2surface[sp1.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | if (k == specpoint2surface[sp2.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 988 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 996 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1006 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1160 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1233 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1247 | for (int i1 = 0; i1 < segs.Size(); i1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1644 | for (int i1 = 1; i1 <= segs.Size(); i1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:562:42: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:105:20: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:514:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1229:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 126 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 170 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 200 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 240 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 344 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 399 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 481 | for (int i = 0; i < planes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 484 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 0; i < planes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::Array*, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for(int i = 0; i, 0, int>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 614 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 630 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:517:55: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:35, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here BUILDSTDERR: 22 | class Face { BUILDSTDERR: | ^~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 33 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 683 | for(int i=0; i&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 777 | for(int i=0; i&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 807 | for (int j = 0; j < faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 827 | for(int i=0; i&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 952 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 48 | for (int i = 0; i < si1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 50 | for (int i = 0; i < si2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (int i = 0; i < points.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 130 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for (int i = 0; i < surfk.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 214 | for (int i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:41:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 595 | for (i = 1; i <= bounds1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for (i = 1; i <= bounds2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 614 | for (i = 1; i <= bounds1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | for (i = 1; i <= bounds2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1479 | for (int i = 0; i < surfind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (int j = 0; j < hpts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 137 | for(int j=0; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 164 | for (int i = 0; i < boxesinlevel.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 219 | if (level <= boxesinlevel.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 289 | for (int j = 0; j < pts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for(int jj=0; jj&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1651 | for (int i = 0; i < points->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1702 | for (int i = 0; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1713 | for (int i = 1; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1730 | for (int i = 0; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1749 | for (int j = 0; j < surfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1773 | for (int m = 0; m < surfind.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1795 | for (int j = 0; j < surfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1800 | for (int j = 0; j < normalvecs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1801 | for (int k = 0; k < normalvecs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1879 | for (int j2 = 0; j2 < surfind2.Size(); j2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1909 | for (int l = 0; l < surfind2.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1970 | for (int m = 0; m < surfind.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2015 | for (int m = 0; m < locsearch.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2099 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2103 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1885:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:104:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1682:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here BUILDSTDERR: 26 | class SpecialPoint BUILDSTDERR: | ^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 71%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 411 | for (j = 1; j <= me.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1184 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 78%] Linking CXX shared library libngstlvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstlvis.so.6.2 -o libngstlvis.so.6.2 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: libngstl.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 78%] Built target stlvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 15 | for (int i = 1; i <= geom.singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 21 | for (int j = 1; j <= se.segms.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 342 | for (i = 1; i <= ref_singular.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (i = 1; i <= ref_slices.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 397 | (slicenr == slices.Size()) ? 1 : slices.Get(slicenr+1); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:283:75: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:296:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 46 | for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:16:22: required from here BUILDSTDERR: /builddir/build/BUILD/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 >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr >' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:17:26: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here BUILDSTDERR: 77 | class basic_string BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:45:27: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 215 | for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /usr/include/pybind11/detail/common.h:146, BUILDSTDERR: from /usr/include/pybind11/pytypes.h:12, BUILDSTDERR: from /usr/include/pybind11/cast.h:13, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:222:57: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /usr/include/pybind11/detail/common.h:146, BUILDSTDERR: from /usr/include/pybind11/pytypes.h:12, BUILDSTDERR: from /usr/include/pybind11/cast.h:13, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.hpp:235:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 78%] Linking CXX shared library libngcsg.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsg.so.6.2 -o libngcsg.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 78%] Built target csg make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Scanning dependencies of target csgvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target interface make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:22: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 316 | if (ni <= mesh->mlbetweennodes.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 683 | if (ei <= mesh->mlparentelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 700 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 263 | for (int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for (int j = 0; j+2 < enums.Size(); j+=2) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 332 | for (int j = 0; j < fnums.Size(); j += 2) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 405 | for (int i = 0; i < loadtypes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 413 | for (int i = 0; i < loadtypes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 82 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 105 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 257 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 503 | for (int i = 0; i < da.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1598 | for (int i = 0; i < ia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1610 | for (int i = 0; i < ia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1654 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1660 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1666 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1745 | if (ni <= mesh->mlbetweennodes.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1759 | if (ei <= mesh->mlparentelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1764 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1775 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1826 | for (int i = 0; i < apairs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1946 | for( int i=0; ipointelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2183 | for(int i = 0; iSize(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: en-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:255:32: warning: 'strs' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 255 | infile = new istringstream(string((const char*)buf, (size_t)strs)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: cmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: omparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | for(int i=0; i&, netgen::FlatArray&) [with T = double; S = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:369:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 707 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 708 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:230:36: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:669:20: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 149 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:8: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (i =1 ; i <= BIname.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 116 | for (int jj = 0; jj < sels.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 236 | for (i =1 ; i <= BIname.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 162 | for (i = 1; i <= surfaceelp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:152:73: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 79%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 161 | for (int i = 0; i < trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 245 | if (changeval != specpoints.Size()) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 1; i <= specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 307 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 465 | for (int i = 2; i <= specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:14: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 87%] Linking CXX shared library libngcsgvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsgvis.so.6.2 -o libngcsgvis.so.6.2 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m -lOpenGL -lGLX -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 87%] Built target csgvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:100:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:5: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | for (i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 283 | for (i = 1; i <= edges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 290 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 297 | for (i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:4: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 424 | for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 433 | for (int i = 0; i < faceSei.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 826 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 837 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 868 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:408:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:5: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:401:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for(int i=startsize; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 544 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 551 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 569 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 576 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 598 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 771 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 786 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 793 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 809 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 932 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 987 | for(int i = 0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1020 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1044 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1064 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1088 | for(int i=0; i::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:469:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Intersection(const netgen::FlatArray&, const netgen::FlatArray&, netgen::Array&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:613:72: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for(int i=0; i&, const netgen::FlatArray&, const netgen::FlatArray&, netgen::Array&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:832:84: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 777 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:28:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:117:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:183:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:269:28: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:601:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:17: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 152 | for(int i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 344 | for(int i = 1; i <= owner_celllist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 392 | for(int i = 1; i <= owner_facelist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 427 | for(int j = 1; j <= facepnts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 430 | if(j != facepnts.Size()) *outfile << " "; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 470 | for(int j = 1; j <= facepnts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | if(j != facepnts.Size()) *outfile << " "; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 580 | for(int i = 1; i <= bcarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:25: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:116:33: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:556:30: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 91%] Linking CXX shared library libnginterface.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnginterface.so.6.2 -o libnginterface.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m -lOpenGL -lGLX -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 91%] Built target interface make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 91%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:67: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.h:33: warning: "DLL_HEADER" redefined BUILDSTDERR: 33 | #define DLL_HEADER BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/nginterface.h:27: note: this is the location of the previous definition BUILDSTDERR: 27 | #define DLL_HEADER __attribute__ ((visibility ("default"))) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:12: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:571:26: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here BUILDSTDERR: 54 | class STLReadTriangle BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 92%] Linking CXX shared library libnglib.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnglib.so.6.2 -o libnglib.so.6.2 CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -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 -lOpenGL -lGLX -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/libngocc.so.6.2 -lpython3.7m ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 ../libsrc/visualization/libngvisual.so.6.2 -lOpenGL -lGLX -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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 92%] Built target nglib make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Scanning dependencies of target ngpy make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target gui make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 92%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 92%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/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'make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: } [-Wsign-compare] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 274 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:425:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:8: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:276:5: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70: required from here BUILDSTDERR: /builddir/build/BUILD/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 >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:24: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here BUILDSTDERR: 103 | class intpts BUILDSTDERR: | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 517 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 234 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 261 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 336 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 517 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:585:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 585 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:616:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 616 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 693 | for (int i = 1; i <= tets_in_qualclass.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1103 | for(int i = 1; i <= surfid.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1367:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 1367 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1419 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1869 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1119:19: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:2240:67: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 92%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 97%] Linking CXX shared library libngpy.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 -lpython3.7m ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz ../libsrc/visualization/libngvisual.so.6.2 -lOpenGL -lGLX -lGLU ../libsrc/occ/libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 97%] Built target ngpy make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 230 | for (int i = 1; i <= coeffs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 692 | for(int i = 0; i < face_colours.Size();i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 718 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 742 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 766 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 797 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 804 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 419 | for (int i = 1; i <= linelists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 98%] Linking CXX shared library libnggui.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggui.so.6.2 -o libnggui.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 Togl2.1/libngtogl.so.6.2 -lz -ljpeg -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/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 -lpython3.7m -ldl -lOpenGL -lGLX -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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 98%] Built target gui make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp: In function 'int main(int, char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 269 | for (int i = 1; i <= userformats.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [100%] Linking CXX executable netgen-mesher /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization: libnggui.so.6.2 Togl2.1/libngtogl.so.6.2 -lz -ljpeg -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.6.2 ../libsrc/occ/libngocc.so.6.2 -ldl ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz ../libsrc/visualization/libngvisual.so.6.2 -lOpenGL -lGLX -lGLU -lpython3.7m -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 '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles 0 + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 4627 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/openmpi-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/openmpi-riscv64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-riscv64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/openmpi-riscv64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/openmpi-riscv64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/man/openmpi-riscv64:/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/etc/modulefiles:1\;/usr/share/modulefiles:1\;/usr/share/modulefiles/Linux:1\;/usr/share/modulefiles/Core:1\;/usr/share/lmod/lmod/modulefiles/Core:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN;' 'MPI_COMPILER=openmpi-riscv64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/openmpi-riscv64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/openmpi-riscv64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/openmpi-riscv64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/openmpi/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1yaXNjdjY0IixbImZ1bGxOYW1lIl09Im1waS9vcGVubXBpLXJpc2N2NjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvb3Blbm1waS1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9z;' export '_ModuleTable001_;' '_ModuleTable002_=aGFyZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ LOADEDMODULES=mpi/openmpi-riscv64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/openmpi-riscv64:1;/usr/share/lmod/lmod/share/man:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=/usr/share/man/openmpi-riscv64:/usr/share/lmod/lmod/share/man:: BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ __LMOD_REF_COUNT_MODULEPATH='/etc/modulefiles:1;/usr/share/modulefiles:1;/usr/share/modulefiles/Linux:1;/usr/share/modulefiles/Core:1;/usr/share/lmod/lmod/modulefiles/Core:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_MODULEPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/openmpi/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ MPI_COMPILER=openmpi-riscv64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_HOME=/usr/lib64/openmpi BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/openmpi-riscv64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ MPI_LIB=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ MPI_MAN=/usr/share/man/openmpi-riscv64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ MPI_SUFFIX=_openmpi BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/openmpi-riscv64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/lib64/openmpi/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/openmpi/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64 BUILDSTDERR: ++ export _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1yaXNjdjY0IixbImZ1bGxOYW1lIl09Im1waS9vcGVubXBpLXJpc2N2NjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvb3Blbm1waS1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9z BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=aGFyZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + export CXX=mpicxx + CXX=mpicxx + mkdir openmpi + cd openmpi + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/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_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DINSTALL_DIR=/usr -DNG_INSTALL_SUFFIX=netgen-mesher -DUSE_NATIVE_ARCH=OFF -DNG_INSTALL_DIR_INCLUDE=/usr/include/openmpi/netgen-mesher -DNG_INSTALL_DIR_BIN=/usr/lib64/openmpi/bin/ -DNG_INSTALL_DIR_LIB=/usr/lib64/openmpi/lib/ -DNG_INSTALL_DIR_CMAKE=/usr/lib64/openmpi/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_PYTHON=/usr/lib64/openmpi/python3.7/site-packages -DUSE_JPEG=1 -DUSE_OCC=1 -DUSE_MPI=1 .. BUILDSTDERR: CMake Warning at CMakeLists.txt:36 (message): BUILDSTDERR: INSTALL_DIR is deprecated, use CMAKE_INSTALL_PREFIX instead BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at CMakeLists.txt:45 (message): BUILDSTDERR: No write access at install directory, please set correct permissions -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.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/lib64/openmpi/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at cmake/SuperBuild.cmake:42 (message): BUILDSTDERR: No write access at install directory, please set correct permissions BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:57 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") BUILDSTDERR: -- 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: /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: /builddir/build/BUILD/netgen-6.2.1810/openmpi + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/openmpi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/openmpi /builddir/build/BUILD/netgen-6.2.1810/openmpi /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 20%] Performing check_submodules step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 10%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/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=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/lib64/openmpi/bin/mpicxx -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=1 -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_MPEG=OFF -DUSE_JPEG=1 -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DINSTALL_DIR:UNINITIALIZED=/usr -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/lib64/openmpi/bin/ -DNG_INSTALL_DIR_CMAKE:UNINITIALIZED=/usr/lib64/openmpi/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/openmpi/netgen-mesher -DNG_INSTALL_DIR_LIB:UNINITIALIZED=/usr/lib64/openmpi/lib/ -DNG_INSTALL_DIR_PYTHON:UNINITIALIZED=/usr/lib64/openmpi/python3.7/site-packages -DNG_INSTALL_SUFFIX:UNINITIALIZED=netgen-mesher -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc "-GUnix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 Re-run cmake no build system arguments -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.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/lib64/openmpi/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- 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: /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 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found Pybind11: /usr/include -- Found MPI_C: /usr/lib64/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib64/openmpi/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found METIS: /usr/lib64/libmetis.so -- 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") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' BUILDSTDERR: CMake Warning at CMakeLists.txt:36 (message): BUILDSTDERR: INSTALL_DIR is deprecated, use CMAKE_INSTALL_PREFIX instead BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at CMakeLists.txt:45 (message): BUILDSTDERR: No write access at install directory, please set correct permissions BUILDSTDERR: CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:275 (message): BUILDSTDERR: Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when BUILDSTDERR: available. Run "cmake --help-policy CMP0072" for policy details. Use the BUILDSTDERR: cmake_policy command to set the policy and suppress this warning. BUILDSTDERR: FindOpenGL found both a legacy GL library: BUILDSTDERR: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so BUILDSTDERR: and GLVND libraries for OpenGL and GLX: BUILDSTDERR: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so BUILDSTDERR: OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so BUILDSTDERR: OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for BUILDSTDERR: compatibility with CMake 3.10 and below the legacy GL library will be used. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:239 (find_package) BUILDSTDERR: This warning is for project developers. Use -Wno-dev to suppress it. BUILDSTDERR: grep: /etc/lsb-release: No such file or directory BUILDSTDERR: ------------------------------------------------------------------------ BUILDSTDERR: Netgen 6.2-19293: Automatic configuration OK. BUILDSTDERR: Build type: RelWithDebInfo BUILDSTDERR: Flags: -O2 -g -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection BUILDSTDERR: Enabled functionality: BUILDSTDERR: OCC: ............... 1 BUILDSTDERR: JPEGlib: ........... 1 BUILDSTDERR: FFMPEG: ............ OFF BUILDSTDERR: GUI: ............... ON BUILDSTDERR: MPI: ............... 1 BUILDSTDERR: PYTHON: ............ ON BUILDSTDERR: Building: BUILDSTDERR: Type 'make' to compile Netgen. BUILDSTDERR: Type 'make install' to install Netgen. BUILDSTDERR: Install directory: BUILDSTDERR: /usr BUILDSTDERR: Please set the following environment variables: BUILDSTDERR: NETGENDIR=/usr/bin BUILDSTDERR: PYTHONPATH=.:/usr/lib64/python3.7/site-packages BUILDSTDERR: ------------------------------------------------------------------------ BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: NG_INSTALL_PYBIND BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/make --silent make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/linalg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal". Scanning dependencies of target la make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/gprim/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal". Scanning dependencies of target gprim make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/general/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal". Scanning dependencies of target gen make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Scanning dependencies of target visual make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 0%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: 72 | if (h*w) BUILDSTDERR: | ~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 1%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 110 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 125 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 110 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 125 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 1]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 86 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 335 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 367 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1621 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1651 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:1928:5: required from 'void netgen::T_ADTree::GetIntersecting(netgen::Point, netgen::Point, netgen::Array&) const [with int dim = 4; T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:2422:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 2%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 3%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array&, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 6%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 5%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 280 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 337 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:272:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 6%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 6%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 62 | for (int i = 1; i <= val.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 1; i <= val.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array&, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 721 | for (i = 1; i <= p.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:720:23: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array&, int, int, double, double, int, double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 207 | for(int i=0; i&, netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 428 | if(maxpoints > 0 && points.Size() >= maxpoints) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 463 | for (int i = 1; i <= startpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for (int i = 1; i <= startpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 593 | for(i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 7%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 10%] Built target la make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 8%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 164 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 178 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 235 | for (size_t i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 247 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:234:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:304:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Scanning dependencies of target occ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 10%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 10%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] BUILDSTDERR: 519 | Standard_Boolean AffichPurge = Standard_False; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 337 | if (Abs(endU-f) < Abs(endU-l)) BUILDSTDERR: | ~~~^~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for (int i = 0; i < bablocks.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 366 | int i = 0; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: At global scope: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] BUILDSTDERR: 70 | static int nbe = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 215 | if (angle >= anglemax) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here BUILDSTDERR: 201 | Standard_Real angle; BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 488 | B.UpdateVertex( V, U2, NewDegen, Tol); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 462 | dU = USeq(i) - U1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 55 | for (int i = 1; i <= set.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 66 | for (int i = 1; i <= set.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 17%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 17%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'void netgen::BASE_SYMBOLTABLE::DelNames()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 38 | for (int i = 0; i < names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'int netgen::BASE_SYMBOLTABLE::Index(const char*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 46 | for (int i = 0; i < names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 19%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 58 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 65 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 210 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] BUILDSTDERR: 238 | double maxh = mparam.maxh; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] BUILDSTDERR: 241 | double svalue[DIVIDEEDGESECTIONS]; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: 245 | double L = system.Mass(); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 253 | double olddist = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 344 | if (!exists) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 426 | if(geom.fnames.Size()>=facenr) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 502 | for (int i = 1; i <= mp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 506 | for (j = first_ep; j <= mesh.GetNP(); j++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 513 | if (exists) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for (int i = 1; i <= mp.Size()+1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 753 | for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] BUILDSTDERR: 656 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 875 | gp_Pnt point = BRep_Tool::Pnt(vertex); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] BUILDSTDERR: 913 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] BUILDSTDERR: 612 | int changed; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1247 | for (int j = 0; j < linenums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:357:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:999:24: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 19%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp: In function 'std::string netgen::MyMPI_RecvCmd()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:32:9: warning: unused variable 'flag' [-Wunused-variable] BUILDSTDERR: 32 | int flag; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 20%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 20%] Built target gen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Scanning dependencies of target togl make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 20%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:618: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | int * BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | int * BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 4613 | if (error_code = togl_CheckForXError(from)) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: At top level: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] BUILDSTDERR: 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 21%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 21%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 22%] Linking C shared library libngtogl.so /usr/bin/cc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -Wno-implicit-int -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngtogl.so.6.2 -o libngtogl.so.6.2 CMakeFiles/togl.dir/togl.c.o CMakeFiles/togl.dir/toglProcAddr.c.o CMakeFiles/togl.dir/toglStubInit.c.o -Wl,-rpath,:::::::::::::::::::::: -ldl -lGL -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 22%] Built target togl make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 10%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 312 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 537 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 550 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 568 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 583 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 645 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 902 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1032 | for (int hi = 0; hi < seia.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2412 | for (j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2615 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2967 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 23%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:892:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:866:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:871:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:1261:33: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:4: BUILDSTDERR: /usr/include/c++/9/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here BUILDSTDERR: 77 | class basic_string BUILDSTDERR: | ^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 23%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 2]': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 24%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 26%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 20 | for(int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::Array&, int) [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 54 | for(int i=0; i::GetRawData(netgen::Array&) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 20 | for(int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::Array&, int) [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 54 | for(int i=0; i::GetRawData(netgen::Array&) const [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 26%] Built target gprim make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] BUILDSTDERR: 51 | double vstep = 0.01*(vmax-vmin); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] BUILDSTDERR: 220 | double r = temp.Length(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target mesh make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 23%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 97 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 155 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | if (i >= 0 && i < soldata.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 186 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int i = 0; i < user_vis.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 647 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 887 | for (int i = 0; i < cpp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1118 | for (int i = 0; i < cpt.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1143:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 1143 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1521 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1522 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1226:16: warning: unused variable 'timer1a' [-Wunused-variable] BUILDSTDERR: 1226 | static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1227:16: warning: unused variable 'timer1b' [-Wunused-variable] BUILDSTDERR: 1227 | static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1228:16: warning: unused variable 'timer1c' [-Wunused-variable] BUILDSTDERR: 1228 | static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1230:16: warning: unused variable 'timer2a' [-Wunused-variable] BUILDSTDERR: 1230 | static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1231:16: warning: unused variable 'timer2b' [-Wunused-variable] BUILDSTDERR: 1231 | static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4412 | for (int i = 0; i < trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4434 | for (int i = 0; i < trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4442 | for (int ii = i; ii < trigs.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4451 | for (int ii = i; ii < trigs.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1957:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4267:61: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here BUILDSTDERR: 38 | class ClipPlanePoint BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4276:54: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here BUILDSTDERR: 27 | class ClipPlaneTrig BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4424:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4425:14: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 28%] Linking CXX shared library libngvisual.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngvisual.so.6.2 -o libngvisual.so.6.2 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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 28%] Built target visual make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 305 | for (int ii = 0; ii < nearlines.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < nearpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 328 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 347 | for (int ii = 0; ii < nearpoints.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 377 | for (int i = 0; i < pgeominfo.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 381 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 412 | for (int i = 0; i < locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for (int i = 0; i < lines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 507 | for (int ii = 0; ii < testfaces->Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | for (int i = 0; i < lines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: /bumake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: ilddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:91:62: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here BUILDSTDERR: 18 | class FrontPoint2 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FrontLine; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:132:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here BUILDSTDERR: 88 | class FrontLine BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:290:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:337:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 293 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 315 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 348 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 363 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 393 | i < clvol.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 445 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 464 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 539 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 559 | for (i = 1; i <= locfaces2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 581 | for (i = 1; i <= locfaces3.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 589 | for (i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 596 | for (i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 618 | for (i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | if (other >= 1 && other <= pindex.Size() && BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 731 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (INDEX i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 794 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 854 | for (int i = 1; i <= testfaces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 858 | for (int ii = 1; ii <= aprif.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:361:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:604:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:670:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 86 | for (int i = begin+1; i <= end; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 107 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 142 | for (int i = begin+1; i <= end; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 285 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const Tmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: &) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:44:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 334 | for(int k = 0; k < pnt1_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 337 | for(int l = 0; l < pnt2_elems.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 413 | for (int k = 0; k < pnt1_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 428 | for (int k = 0; k < pnt2_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 519 | for (int i = 0; i < 6; i++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 521 | if(blp.new_matnrs.Size() > 0) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 600 | for(int j = 1; j <= vertelems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:154:36: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:158:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::Array*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 539 | for(k = 0; k < idmaps.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1112 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1152 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1592 | for (int i = 1; i <= mids.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1730 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1803 | for (int i = 1; i <= mquads.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1879 | for(int i=0; i*>&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2146 | for(int j=0; j*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2491 | for(int m = 0; m < mtets_old.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2630 | for(int j=0; j*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2858 | for(int i=1; i<=mtets.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2860 | for(int i=1; i<=mprisms.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2862 | for(int i=1; i<=mtris.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2864 | for(int i=1; i<=mquads.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2866 | for(int i=1; i<=mprisms.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2987 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3031 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3132 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3135 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3140 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3143 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3148 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3151 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3202 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3204 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3212 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3217 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3219 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3227 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3232 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3234 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3242 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3367 | for (int j = 0; j < edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3623 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3627 | for (int i = 0; i < mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3631 | for (int i = 0; i < mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3638 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3644 | for (int i = 0; i < mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3648 | for (int i = 0; i < mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3699 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3794 | for (int i = 1; i <= mquads.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4020 | for(int ii=0; ii& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2470:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2471:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2472:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2473:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2474:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:389:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2809:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3185:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3808:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 197 | if (elnr > links.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::GetList(int, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 224 | if (pi <= 0 || pi > links.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::Array&, netgen::Mesh&, netgen::BoxTree<3>&, netgen::MeshNB&, netgen::Array, 0, int>&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 271 | for (int j = 0; j < treesearch.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 364 | for (int k = 0; k < connected.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 450 | for (int j = 1; j <= insphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 495 | for (int j = 1; j <= insphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 512 | for (int j = 1; j <= closesphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 520 | for (int j = 1; j <= newels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 558 | for (int k = 1; k <= closesphere.GetArray().Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 572 | if (centers.Size() < nelind) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::Delaunay1(netgen::Mesh&, const netgen::MeshingParameters&, netgen::AdFront3*, netgen::Array&, int, netgen::DelaunayTet&, netgen::Point3d&, netgen::Point3d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 669 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 816 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 903 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 962 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 992 | for (int ii = 1; ii <= openels.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1121 | for (int i = 1; i <= openels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1142 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int jj = 1; jj <= neartrias.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1251 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1256 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1267 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1285 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1650 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:526:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here BUILDSTDERR: 21 | class DelaunayTet BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1284:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:130:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 130 | catch (NgException ex) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 32%] Linking CXX shared library libngocc.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngocc.so.6.2 -o libngocc.so.6.2 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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 32%] Built target occ make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for (int i = 0; i < npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 218 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 357 | for (int l = 0; l < edges.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:328:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Scanning dependencies of target occvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 34%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 419 | for (int i = 1; i <= linelists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 34%] Linking CXX shared library libngoccvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngoccvis.so.6.2 -o libngoccvis.so.6.2 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ: libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 34%] Built target occvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (i = 1; i <= faces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 145 | for (i = 1; i <= faces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::Array&, netgen::Array&, netgen::INDEX, const netgen::Point3d&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (k = 1; k <= area.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 621 | for (int j = 0; j < edgenrs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:641:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 641 | for (int e = 0; e < edgeorder.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:644:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 644 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:647:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 647 | for (int f = 0; f < faceorder.Size(); f++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:650:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 650 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:662:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 662 | for (int e = 0; e < edgeorder.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:665:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 665 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:668:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 668 | for (int f = 0; f < faceorder.Size(); f++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:671:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 671 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 740 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:769:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 769 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:793:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 793 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 814 | for (int e = 0; e < surfnr.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 897 | for (int j = 0; j < xi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:972:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 972 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:997:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 997 | for (int e = 0; e < edge_surfnr1.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1000:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1000 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1027 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1114 | for (int j = 0; j < xi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1180:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1180 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1194:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1194 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1235 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1236 | for (int jy = 0; jy < xi.Size(); jy++, jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1243 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1250 | for (int k = 0; k < verts.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1254 | for (int k = 0; k < edgenrs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1278 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1279 | for (int jy = 0; jy < xi.Size(); jy++, jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1318 | for (int i = 0; i < edgeorder.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1341 | for (int i = 0; i < faceorder.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1641 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1645 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1721 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1733 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1735 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1740 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1778 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1786 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1775:33: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2312 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3766:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4036:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4049:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4055:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4078:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4391 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4421 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4446 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4522:39: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4391 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4421 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4446 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:543:23: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:594:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:600:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:687:27: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:688:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2299:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::EdgeSwapping(netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 116 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 143 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 158 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 233 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 244 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 469 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 512 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 529 | for(int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 553 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 611 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | for (int k = 0; k < elementsonnode[pi2].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 657 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 665 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 682 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 753 | for (int k = 0; k < elementsonnode[pi2].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:499:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 205 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 217 | for (int j = 1; j <= rule.oldels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 224 | for (int j = 1; j <= rule.newels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int k = 0; k < elonnode[el[j]].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 271 | for (int l = 0; l < nbels[sei].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 282 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 320 | for (int i = 1; i < elmap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 327 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 364 | for(int i=0; ok && i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:68:39: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:200:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:242:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:311:24: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 435 | int point_sing[6]={0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1508 | int point_sing[8]={0,0,0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1510 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::Array&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1009 | for (int l = 0; l < pts.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1266 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1306 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1366 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::Array&, int&, int&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1855 | for( int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::HPRefElement; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:600:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:58, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here BUILDSTDERR: 246 | class HPRefElement BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1671:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1851:14: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::Parallelmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: MeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::Array&, netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 476 | for (int j = 1; j <= faceused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 478 | for (int j = 1; j <= facenotused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront2*, int (*)(const netgen::Point<2, double>&))': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 553 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront2*, netgen::Array >&, netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | for (int j = 0; j < faceused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int j = 0; j < facenotused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 724 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::Array, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 742 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 748 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::Array, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 758 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1287:5: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:239:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 107 | for (int k = 0; k < row1.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int k = 0; k < row2.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for (int k = 0; k < row.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 226 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 229 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 489 | for (int k = 0; k < hasbothpoints.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 684 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*>*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1565 | for(int k=0; !found && kSize(); k++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1567 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1607 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1629 | for (int l = 0; l < hasbothpoints.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1639 | for (int l = 0; l < hasbothpointsother.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1653 | for(int ii=0; ii < hasbothpoints.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1656 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1667 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1687 | for (int l = 0; l < hasbothpointsother.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1704 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1727 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1800 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1803 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1818 | for(int jj=i; !done && jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2027 | for(int jj=0; jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2035 | for(int k = 0; kSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2110 | for(int jj=0; jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2226 | for(int i=0; iSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2270 | for(int i=0; iSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2283 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:103:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:409:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:413:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:449:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1204:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = bool; int S = 50]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1208:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'double netgen::CalcVolume(const netgen::Array&, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 564 | for (int i = 0; i < elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::Array*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 587 | for (i = 1; i <= incl.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:137:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: tgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 34 | for (int i = 1; i <= rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 56 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 347 | for(int i = 1; i <= allowpoint.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 376 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 381 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 384 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 385 | for (j = 1; j <= locfaces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 399 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for(int i = 1; i <= canuse.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 508 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 516 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 533 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 568 | for(int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 571 | if (i <= pindex.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 585 | for(int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 589 | for(int i = oldnf+1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 593 | for(int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for(int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | for(int i = 1; i <= tempnewpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for(int i = 1; i <= tempnewfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for(int i = 1; i <= tempdelfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 633 | for(int i = 1; i <= templocelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 640 | for(int i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 643 | if (i <= pindex.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 655 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 661 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for(int i = oldnf+1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | for(int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 712 | for(int i = 1; i <= ruleused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1184 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1252 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:252:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:353:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:584:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 165 | for (int j = 0; j < 4; j++) act[j] = sol[j]; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | for (int i = 0; i < materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 75 | for (int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 78 | for (int i = 0; i < cd2names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 99 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 104 | for (int i=0; i < mesh2.cd2names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for ( int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int i= 0; i< cd2names.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ClearSurfaceElements()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 158 | for (int i = 0; i < facedecoding.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 257 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 317 | if (el.index<=0 || el.index > facedecoding.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 338 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 346 | if (el.index > facedecoding.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for (j = 1; j <= identpairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 653 | for (i = 1; i <= materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 661 | for (i = 1; i <= materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 668 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 674 | for ( i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for (int ii = 0; ii&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2659 | for (int i = 1; i <= mhd.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Compress()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3267 | for (int i = 0; i < volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3276 | for (int i = 0; i < surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3283 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3290 | for(int i=0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3295 | for (int i = 0; i < volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3302 | for (int i = 0; i < surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3309 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3316 | for (int i = 0; i < openelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3323 | for (int i = 0; i < lockedpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3357 | for (int i = 0; i < hpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3360 | for (int i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3367 | for (int i = 1; i <= surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3374 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3381 | for (int i = 1; i <= openelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3389 | for (int i = 0; i < lockedpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3392 | for (int i = 0; i < facedecoding.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::CheckOverlappingBoundary()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3568 | for (j = 1; j <= inters.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNDomains() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3869 | for (int k = 0; k < facedecoding.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn2DElement(const netgen::Point3d&, double*, int, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4586 | for (int j = 1; j <= loctrigs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn3DElementOld(const netgen::Point3d&, double*, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4757 | for (int j = 1; j <= loctets.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*, bool, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4996 | for(int i=0; i materials.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5892 | if (domnr <= materials.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5901 | for ( int i = 0; i < bcnames.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5909 | if (bcnr >= bcnames.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5924 | if (fd.BCProperty() <= bcnames.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5935 | if (bcnr < 0 || bcnr >= bcnames.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5947 | for(int i=0; i= cd2names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5979 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5991 | for(int i=0; i= cd3names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6021 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array&, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6045 | for(int i=0; i<(*userdata_int.Get(id)).Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array&, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6070 | for(int i=0; i<(*userdata_double.Get(id)).Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:89:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:94:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:95:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6035:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6060:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1883:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2345:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5616:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5689:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5904:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2007:81: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In destructor 'virtual netgen::Meshing2::~Meshing2()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 40 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (int i = 0; i < ruleused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 300 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 404 | for (int i = 1; i <= canuse.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 489 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 490 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 520 | for (int i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 570 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 656 | for (int i = 1; i <= legalpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 660 | for (int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 665 | for (int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 736 | for (int i = 1; i <= chartboundpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 744 | for (int i = 1; i <= chartboundlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (int i = 1; i <= locelements.Size() && found; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 803 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 863 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 877 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 893 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 957 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1000 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1013 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1088 | for (int i = 1; i <= critpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1092 | for (int jj = 0; jj < intersecttrias.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1178 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1182 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1182 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1243 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1249 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1281 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1379 | for (int i = 1; i <= dellines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1424 | for (int i = 1; i <= pindex.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1428 | for (int i = 1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1435 | loclines.Get(i).I(j) <= pindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1480 | for (int i = 1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1487 | loclines.Get(i).I(j) <= pindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:71:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:182:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:183:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:184:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:273:19: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for(int i = 0; i < freezone_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 38 | if (tolclass <= oldutofreearea_i.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point2d&, const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 127 | for (int i = 1; i <= transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 148 | for (int i = 1; i <= transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:36:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 21 | for (int i = 1; i <= freefaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 23 | for (int i = 1; i <= freesets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 25 | for (int i = 1; i <= freeedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 35 | for (int i = 1; i <= flags.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 78 | for (i = 2; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 85 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 149 | for (i = 1; i <= freesetedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 213 | for (j = 1; j <= freezonepi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 219 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 225 | for (j = 1; j <= freeseti.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 316 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 579 | for (i = 1; i <= lpi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 585 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 618 | for (i = 1; i <= lpi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 624 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 739 | for (i = 1; i <= activefaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 880 | for (j = 1; j <= freezonepi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 886 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 892 | for (j = 1; j <= freeseti.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 995 | for (i = 1; i <= cntpused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 997 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 999 | for (i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1003 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1008 | for (i = 1; i <= cntpused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1036 | for (k = 1; k <= edge1.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:52:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1280 | for (i = 1; i <= locels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array&, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2569 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2651:33: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 264 | for (int j = 0; j < row.Size(); j++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2318:40: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2566:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2603:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 434 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 485 | for (int j = 0; j < freezone.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:93:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:143:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:144:68: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here BUILDSTDERR: 211 | class Vec2d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 395 | for (k = 1; k <= 3 * points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 431 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 436 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 455 | for (k = 1; k <= 3 * points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 653 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 654 | for (j = 1; j <= points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 669 | for (i = 1; i <= freezonepi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 710 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 726 | for (int j = 1; j <= points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 729 | for (int j = 1; j <= freezone.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 737 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (ii = 1; ii <= freeset.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 791 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 815 | for (i = 1; i <= edges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 833 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 857 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 875 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 885 | for (k = 1; k <= freesetfaces.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 889 | for (l = k+1; l <= freesetfaces.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:148:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 28 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 113 | for (int i = 0; i < par_nr.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = 0; i < parents.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | if (pinew >= epgi.Size()+PointIndex::BASE) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | i < surfgi.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 244 | if (surfgi.Size() < pnums.Elem(4+j)) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | if (surfgi.Size() < pnums.Elem(5+j)) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:30:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:31:76: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:48:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:125:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:161:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here BUILDSTDERR: 116 | class EdgePointGeomInfo BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:511:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::Array&, netgen::Array&, int, netgen::Array&, int, netgen::Array&, netgen::Array&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 170 | for (int i = maxlegalline; i < llines1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 208 | for (int ri = 1; ri <= rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 360 | for (int i = 0; i < pmap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 511 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 544 | for (int i = maxlegalline+1; i <= llines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Point2d; int B2 = 0; T = netgen::Point2d; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:708:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:709:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:710:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:711:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:597:51: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:607:42: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = int; int S = 100]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:104:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 431 | for (int i = 1; i <= parents.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:325:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::Array&, const netgen::Array*>&, netgen::Array*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 13 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:79:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::Array&, netgen::Array&, netgen::Array&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::Array&, netgen::Array&, int, double, int, float&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 180 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 225 | for (int ri = 1; ri <= rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 456 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | for (int i = 1; i <= fz.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 658 | for (int i = 1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 682 | for (int i = 1; i <= lfaces.Size() && ok; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 957 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1070 | for (int i = noldlp+1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1074 | for (int i = noldlf+1; i <= lfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1078 | for (int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1082 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:108:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:165:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here BUILDSTDERR: 571 | class Box3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:260:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:263:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:873:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1069:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 226 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 258 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 291 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 422 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 507 | for (j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 592 | for (int j = 1; j <= ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 663 | for (j = 1; j <= ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 747 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 927 | for (int hi = 0; hi < icompress.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 967 | for (int j = 0; j < elementsonpoint[hi].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 996 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1003 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1036 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1074 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:588:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:779:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 351 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 371 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 427 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In function 'double netgen::CalcTotalBad(const T_POINTS&, const T_VOLELEMENTS&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 934 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const T_VOLELEMENTS&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1009 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1554 | for(i = 1; i<=points.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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::OPTIMIZEGOAL, const netgen::Array*>*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1709 | for(i=1; i<=points.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1761 | for(j=0; brother == -1 && jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1763 | if(i < (*used_idmaps)[j]->Size() + PointIndex::BASE) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1820 | for(i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:930:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1366:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 165 | for (int j = 0; j < 4; j++) act[j] = sol[j]; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::BitArray&, netgen::BitArray&, const netgen::Mesh&, const netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 114 | for(int i=0; i&, const netgen::BitArray&, const netgen::Refinement&, const netgen::Array&, double, bool, const netgen::Array*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 307 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:15:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:59:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:200:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 383 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 404 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 425 | for (SurfaceElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 448 | for (SurfaceElementIndex sei = begin; sei < end; sei++) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 475 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 482 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 511 | for (int i = 0; i < edge2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 514 | for (int i = 0; i < edge2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 551 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 604 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 635 | for (int j = 0; j < vertex2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | for (int i = 0; i < face2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 691 | for (int i = 0; i < face2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 727 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 731 | for (int j = 0; j < vert2oldface[v].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 779 | for (int j = 0; j < vert2oldface[v].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1157 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1200 | for (int k = 0; k < vertels.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1209 | if (mesh->coarsemesh && mesh->hpelements->Size() == mesh->GetNE() ) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1777 | if (ednr < 1 || ednr > edge2vert.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::Array&, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1818 | for (int i = 0; i < els.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1830 | for(int k=0;k&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1988 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2003 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:370:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:590:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:763:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1092:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1141:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1912:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1989:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2004:43: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 64 | for(int j = 1; j <= face_colours.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 79 | for( int i = 1; i <= face_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for(int i = 1; i <= bc_num.Size();i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for(int i = 1; i <= all_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 354 | for(int i = 1; i <= all_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 386 | for(int i = 0; i < colours_sorted.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 408 | for(int i = 0; i < faces_sorted.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = int; S = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:372:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 707 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 708 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:56:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:323:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 16 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::Reset()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:33:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 33 | if (glob_edge.Size() != ned) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:44:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 44 | if (glob_vert.Size() != mesh.GetNV()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::SetDistantFaceNum(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:60:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 60 | for ( int i = 0; i < loc2distface[locnum-1].Size(); i+=1 ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::SetDistantPNum(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:68:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 68 | for ( int i = 0; i < loc2distvert[locnum-1].Size(); i+=1 ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::SetDistantEdgeNum(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:77:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 77 | for ( int i = 0; i < loc2distedge[locnum-1].Size(); i+=1 ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGridGlobal()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:141:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 141 | for ( int i = 0; i < edges.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:143:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 143 | for ( int i = 0; i < faces.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:153:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 153 | for ( int i = 0; i < edges.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:180:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 180 | for ( int i = 0; i < edges.Size(); i++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:184:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 184 | for ( int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:191:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 191 | for (int i = 0; i < edges.Size(); i++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGrid()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:357:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 357 | for (int ii = 0; ii < recvarray.Size(); ii+=2) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:299:10: warning: unused variable 'v1' [-Wunused-variable] BUILDSTDERR: 299 | int v1, v2; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:299:14: warning: unused variable 'v2' [-Wunused-variable] BUILDSTDERR: 299 | int v1, v2; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:481:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 481 | for (int ii = 0; ii < recvarray.Size(); ii+=2) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:602:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 602 | for (int ii = 0; ii < recvarray.Size(); ii+=3) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:37:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:316:21: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 151 | for (int k = 0; k < per_pairs.Size(); k++) { BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:158:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 158 | for (int k = 0; k < per_pairs.Size(); k++) { BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:1 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:193:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 176 | for (int j = 0; j [with auto:1 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:198:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 176 | for (int j = 0; j [with auto:4 = int; auto:5 = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:188:5: required from 'netgen::Mesh::SendMesh() const:: [with auto:1 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:198:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:196:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 196 | for (int j = 0; j [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:251:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:214:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 214 | for (int hi = 0; hi < els.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:7 = netgen::PointIndex; auto:8 = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:218:4: required from 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:251:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:249:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 249 | for(int j = 0; j < pers.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:251:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:221:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 221 | for (int hi = 0; hi < sels.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:228:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 228 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:268:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:214:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 214 | for (int hi = 0; hi < els.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:11 = netgen::PointIndex; auto:12 = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:218:4: required from 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:268:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:266:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 266 | for(int j = 0; j < pers.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:268:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:221:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 221 | for (int hi = 0; hi < sels.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:228:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 228 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:276:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 276 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:330:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 330 | for(int j = 0; j points2 = sel2.PNums(); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:581:14: warning: self-comparison always evaluates to false [-Wtautological-compare] BUILDSTDERR: 581 | if(segnp!=segnp) BUILDSTDERR: | ~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:592:31: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:548:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 548 | for (int l = 0; l [with auto:17 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:595:35: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:548:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 548 | for (int l = 0; l [with auto:18 = netgen::Mesh::SendMesh() const::&)>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:625:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:607:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 607 | for (int j = 0; j [with auto:18 = netgen::Mesh::SendMesh() const::&)>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:630:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:607:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 607 | for (int j = 0; j [with auto:19 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:658:6: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:640:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 640 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:646:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 646 | for (int l = 0; l < dests.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:19 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:676:6: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:640:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 640 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:646:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 646 | for (int l = 0; l < dests.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:454:10: warning: variable 'has_ided_sels' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 454 | bool has_ided_sels = false; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ReceiveParallelMesh()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:820:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 820 | for (int hi = 0; hi < dist_pnums.Size(); hi += 3) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:835:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 835 | for (int ind = 0, elnum = 1; ind < elarray.Size(); elnum++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:852:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 852 | for (int i = 0; i < fddata.Size(); i += 6) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:874:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 874 | while (ii < selbuf.Size()-1) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:906:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 906 | while ( ii < segmbuf.Size() ) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1173:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1173 | for (int j = 0; j < els.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1208:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1208 | for (int j = 0; j < els.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1242:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1242 | for (int j = 0; j < sels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis(netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1327:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 1327 | if (volume_weights.Size()& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:147:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::FlatArray&) [with T = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:163:30: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 693 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:694:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 694 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::PointIndex; int B2 = 0; T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:172:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:1 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:193:8: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::SurfaceElementIndex; int B2 = 0; T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:466:67: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SegmentIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:574:27: required from 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:592:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::SegmentIndex; int B2 = 0; T = netgen::SegmentIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:602:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:18 = netgen::Mesh::SendMesh() const::&)>]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:625:8: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::FlatArray&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1609:18: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 693 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:694:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 694 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:87:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:318:2: required from 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:147:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:150:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:453:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:475:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::SegmentIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::SegmentIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:546:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:592:31: required from here BUILDSTDERR: /builddir/build/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::SegmentIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:268:9: note: 'class netgen::SegmentIndex' declared here BUILDSTDERR: 268 | class SegmentIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1097:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 558 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:474:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 33 | if (i < BASE || i >= BASE+self.Size()) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:475:55: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:476:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/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::type>::value), int>::type = 0]' BUILDSTDERR: /usr/include/pybind11/cast.h:1679:72: required from 'T pybind11::handle::cast() const [with T = netgen::MeshingParameters]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../general/ngpython.hpp:63:39: required from 'T pybind11::extract::operator()() [with T = netgen::MeshingParameters]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:712:58: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element0d; int BASE = 0; TIND = int]': BUILDSTDERR: /usr/include/pybind11/cast.h:894:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/cast.h:836:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:160:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = netgen::Array& (*&)(netgen::Mesh&); Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:65:9: required from 'pybind11::cpp_function::cpp_function(Return (*)(Args ...), const Extra& ...) [with Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:1112:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (*)(netgen::Mesh&); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:609:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': BUILDSTDERR: /usr/include/pybind11/cast.h:894:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/cast.h:836:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:160: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&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:79:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:1112:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:613:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In function 'ExportNetgenMeshing(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:551:15: warning: 'infile' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 551 | delete infile; BUILDSTDERR: | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 55%] Linking CXX shared library libngmesh.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngmesh.so.6.2 -o libngmesh.so.6.2 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 -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 55%] Built target mesh make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Scanning dependencies of target geom2d make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Scanning dependencies of target stl make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target csg make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 135 | for (int k = 0; k < locsearch.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 140 | for (int k = 0; k < locsearch.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 201 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 247 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::CopyEdgeMesh(int, int, netgen::Mesh&, netgen::Point3dTree&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | for (int i = 1; i <= mappoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 493 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:465:22: warning: unused variable 'firstpi' [-Wunused-variable] BUILDSTDERR: 465 | PointIndex firstpi; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:297:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:298:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:467:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:504:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 1; i <= meshpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 63 | for (int i = 1; i <= meshlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 1; i <= refpts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 566 | for (int j = 1; j <= spiralps.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 617 | for (int i = 0; i < imeshsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 642 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 658 | for (int hi = 0; hi < icompress.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | if (hi < ispiral_point.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 711 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 729 | for (int i = 0; i < icompress.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:581:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:934:20: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:936:19: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for ( int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for (int i=0; i= bcnr) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 911 | if ( bcnr > bcnames.Size() ) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 920 | for (int i = 0; i < bcnames.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 936 | if ( materials.Size() >= domnr) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 945 | if (domnr > materials.Size()) materials.SetSize (domnr); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 963 | if ( maxh.Size() >= domnr && domnr > 0) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 972 | if (domnr > maxh.Size()) maxh.SetSize (domnr); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:572:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:195:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:439:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:776:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:780:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:591:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 596 | if (segnr >= pts.Size()) segnr = pts.Size()-1; make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 238 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 284 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 300 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 317 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 443 | for (int l = 0; l < innerchartpts.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 493 | (dirtycharttrigs.Size() != chart->GetNChartT() || dirtycharttrigs.Size() != 1)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 495 | if (dirtycharttrigs.Size() == chart->GetNChartT() && dirtycharttrigs.Size() != 1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 500 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 540 | for (int i = 1; i <= atlas.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 623 | if (i > chartmark.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'const netgen::STLChart& netgen::STLGeometry::GetChart(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 646 | if (nr > atlas.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 797 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:82:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 44 | for (n1 = 1; n1 <= points.Size(); n1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 101 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 105 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 134 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 136 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 138 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 163 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for (n1 = 1; n1 <= points.Size(); n1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 205 | if (n > points.Size()) n = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 230 | for (i = 1; i <= intervallused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 239 | for (int i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 58%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 478 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 502 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 550 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 611 | for (i = 1; i <= vic.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 896 | for (i = 1; i <= importpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 912 | for (i = 1; i <= importpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 944 | for (i = 1; i <= importlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1043 | for (i = 1; i <= externaledges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1065 | for (i = 1; i <= storedexternaledges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1266 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1624 | for (i = 1; i <= vicarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1642 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1655 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1663 | for (i = 1; i <= vicarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1678 | for (i = 1; i <= vicinity.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1697 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1711 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1722 | if (trig <= vicinity.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1970 | if (trig <= markedtrigs.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1981 | if (trig <= markedtrigs.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2157 | for (int j = 1; j <= inters.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2314 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2321 | if (pn <1 || pn > lineendpoints.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2948 | for (i = 1; i <= todolist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2964 | for (i = 1; i <= nextlist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3011 | for (i = 1; i <= todolist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3032 | for (i = 1; i <= nextlist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3047 | for (i = 1; i <= spiralpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3239 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3253 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3387 | for (l = 2; l <= trigsaroundp.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1393:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here BUILDSTDERR: 67 | class STLTriangle BUILDSTDERR: | ^~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 87 | for(int i = 0; i < to_delete.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 101 | for(int i = 0; iSize(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 792 | for (i = 0; i < surfind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 817 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 819 | for (int j = 0; j < polysurfs[i]->Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 834 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 866 | for (int i = 0; i < isidenticto.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 913 | for (int i = 0; i < locsurf.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 977 | for (int i = 0; i < locsurf.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1013 | for (int i = 0; i < triapprox.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1109:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] BUILDSTDERR: 1109 | catch (exception) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1159 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1177 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1203 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:81:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] BUILDSTDERR: 532 | sprintf (name, "nnsurf%d", cntsurfs); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:20: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 532 | sprintf (name, "nnsurf%d", cntsurfs); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/c++/9/cstdio:42, BUILDSTDERR: from /usr/include/c++/9/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/9/bits/basic_string.h:6493, BUILDSTDERR: from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:23: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 99 [-Wformat-overflow=] BUILDSTDERR: 265 | sprintf (sname, "%s,%d", name, j); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:19: note: directive argument in the range [0, 2147483647] BUILDSTDERR: 265 | sprintf (sname, "%s,%d", name, j); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/c++/9/cstdio:42, BUILDSTDERR: from /usr/include/c++/9/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/9/bits/basic_string.h:6493, BUILDSTDERR: from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 111 bytes into a destination of size 100 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | if (storedstatus.Size() == ne) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for (i = 1; i <= line.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 506 | for (k = oldend; k <= line.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 574 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 580 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const netgen::Array, 0, int>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 592 | for (int i = 2; i <= pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const netgen::Array, 0, int>&, netgen::Box<3>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 602 | for (int i = 1; i < pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const netgen::Array, 0, int>&, double, int&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 619 | for (i = 1; i < pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const netgen::Array, 0, int>&, netgen::Array&, double, netgen::Mesh&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 738 | while (inthl < 1.000000001 && j <= inthi.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 416 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (i = 1; i <= edgelist1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 233 | for (i = 1; i <= edgelist2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 261 | for (i = 1; i <= plist.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 273 | for (i = 1; i <= plist.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 480 | for (i = 1; i <= trigsinbox2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 488 | for (i = 1; i <= trigsinbox.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 979 | for (k2 = 1; k2 <= linenums.Size(); k2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(int, netgen::Array&, netgen::Mesh&, double, double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1274 | for (int j = 2; j <= plimes2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1277 | for (int j = 1; j <= plimes2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1284 | for (int j = 1; j <= plimes1.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1297 | for (int kk = 1; kk <= foundpts.Size(); kk++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 60%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 166 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 217 | for(int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | for (int i = 0; i < self.geompoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 291 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for (int i = 0; i < self.geompoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:118:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 118 | seg->rightdom = rightdomain; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 75 | seg->rightdom = rightdomain; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 65%] Linking CXX shared library libnggeom2d.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2d.so.6.2 -o libnggeom2d.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 65%] Built target geom2d make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::Array&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 22 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 53 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 123 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 150 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 254 | for (int i = 1; i <= hsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 274 | for (int i = 1; i <= hsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 380 | for (int i = 0; i < locind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 418 | for (int i = 0; i < refedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 452 | for(int i = 0; i < refedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 488 | for(int i=0; i&, double, const netgen::Mesh&, netgen::Array, 0, int>&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 779 | for (int i = 0; i < locind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 812 | for (int jj = 0; jj < hsp.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, 0, int>&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1017 | for (int j = 0; j < locsurfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1141 | for (int l = 1; !hi && l <= refedges.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1240 | for(int i=0; i&, const netgen::Array&, const netgen::Array, 0, int>&, const netgen::Array&, int, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1361 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1396 | for (k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1304:16: warning: unused variable 'pi' [-Wunused-variable] BUILDSTDERR: 1304 | PointIndex pi; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::Array&, const netgen::Array&, const netgen::Array, 0, int>&, const netgen::Array&, int, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1563 | for (int k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::Array&, const netgen::Array&, 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&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1687 | for (k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:552:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:931:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 66%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 29 | if (changeval != geometry2d->GetSplines().Size()) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 62 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 67%] Linking CXX shared library libnggeom2dvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2dvis.so.6.2 -o libnggeom2dvis.so.6.2 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 67%] Built target geom2dvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double, int&, int&, bool&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 472 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 686 | for(int i=0; i&, double, netgen::Array*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 706 | for(int i=0; i&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 865 | for(int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 871 | for(int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::Array&, const netgen::Point3d&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for (int i = 1; i <= ap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'int netgen::STLChart::IsInWholeChart(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 694 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 697 | for (int i = 1; i <= outertrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 737 | for (int i = 1; i <= trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 751 | for (int i = 1; i <= trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 755 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 759 | if (cnt != 0 && i < charttrigs.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLBoundary::AddOrDelSegment(const netgen::STLBoundarySeg&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 857 | for (int i = 1; i <= boundary.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 461 | for (int i = 0; i < readtrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for(int i = 0; i < readtrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 725 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1010 | for (i = 1; i <= oriented.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1031 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1051 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:80:54: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here BUILDSTDERR: 54 | class STLReadTriangle BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:452:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here BUILDSTDERR: 67 | class STLTriangle BUILDSTDERR: | ^~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 51 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 0; i < geom.singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 79 | for (int i = 0; i < geom.singpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 113 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 120 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 156 | for (int j = 0; j < loc.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 252 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 256 | for (int j = 0; j < fpairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | for (int l = 0; l < geom.bcmodifications.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 358 | for (int l = 0; l < geom.bcmodifications.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 374 | for(int k = 0; k&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 684 | for (int i = 0; i < maxhdom.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:436:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 476 | for (int k = 0; k < copy_points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 563 | for(int i=0; i&, const netgen::TABLE&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 691 | for (int j = 0; j < hsurf.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 699 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 702 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 758 | if (j == specpoint2surface[sp1.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 763 | if (k == specpoint2surface[sp2.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for (int l = 0; l < domain_surfaces.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | if (j == specpoint2surface[sp1.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | if (k == specpoint2surface[sp2.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 988 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 996 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1006 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1160 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1233 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1247 | for (int i1 = 0; i1 < segs.Size(); i1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1644 | for (int i1 = 1; i1 <= segs.Size(); i1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:562:42: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:105:20: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:514:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1229:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:88:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 88 | catch (NgException ex) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 72%] Linking CXX shared library libngstl.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstl.so.6.2 -o libngstl.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 72%] Built target stl make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 126 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 170 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 200 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 240 | for(int i=0; i&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 344 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 399 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 481 | for (int i = 0; i < planes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 484 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 0; i < planes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::Array*, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for(int i = 0; i, 0, int>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 614 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3, double> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 630 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:517:55: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:35, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here BUILDSTDERR: 22 | class Face { BUILDSTDERR: | ^~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 73%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 411 | for (j = 1; j <= me.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1184 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 74%] Linking CXX shared library libngstlvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstlvis.so.6.2 -o libngstlvis.so.6.2 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: libngstl.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 74%] Built target stlvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 33 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 683 | for(int i=0; i&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 777 | for(int i=0; i&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 807 | for (int j = 0; j < faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 827 | for(int i=0; i&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 952 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 48 | for (int i = 0; i < si1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 50 | for (int i = 0; i < si2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (int i = 0; i < points.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 130 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for (int i = 0; i < surfk.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 214 | for (int i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:41:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 595 | for (i = 1; i <= bounds1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for (i = 1; i <= bounds2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 614 | for (i = 1; i <= bounds1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | for (i = 1; i <= bounds2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1479 | for (int i = 0; i < surfind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (int j = 0; j < hpts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 137 | for(int j=0; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 164 | for (int i = 0; i < boxesinlevel.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 219 | if (level <= boxesinlevel.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 289 | for (int j = 0; j < pts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for(int jj=0; jj&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1651 | for (int i = 0; i < points->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1702 | for (int i = 0; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1713 | for (int i = 1; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1730 | for (int i = 0; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1749 | for (int j = 0; j < surfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1773 | for (int m = 0; m < surfind.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1795 | for (int j = 0; j < surfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1800 | for (int j = 0; j < normalvecs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1801 | for (int k = 0; k < normalvecs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1879 | for (int j2 = 0; j2 < surfind2.Size(); j2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1909 | for (int l = 0; l < surfind2.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1970 | for (int m = 0; m < surfind.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2015 | for (int m = 0; m < locsearch.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2099 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2103 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1885:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:104:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1682:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here BUILDSTDERR: 26 | class SpecialPoint BUILDSTDERR: | ^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 15 | for (int i = 1; i <= geom.singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 21 | for (int j = 1; j <= se.segms.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 342 | for (i = 1; i <= ref_singular.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (i = 1; i <= ref_slices.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 397 | (slicenr == slices.Size()) ? 1 : slices.Get(slicenr+1); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:283:75: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:296:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 46 | for(int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:16:22: required from here BUILDSTDERR: /builddir/build/BUILD/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 >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr >' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:17:26: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here BUILDSTDERR: 77 | class basic_string BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:45:27: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 215 | for(int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /usr/include/pybind11/detail/common.h:146, BUILDSTDERR: from /usr/include/pybind11/pytypes.h:12, BUILDSTDERR: from /usr/include/pybind11/cast.h:13, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:222:57: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /usr/include/pybind11/detail/common.h:146, BUILDSTDERR: from /usr/include/pybind11/pytypes.h:12, BUILDSTDERR: from /usr/include/pybind11/cast.h:13, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.hpp:235:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 78%] Linking CXX shared library libngcsg.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsg.so.6.2 -o libngcsg.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 78%] Built target csg make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Scanning dependencies of target csgvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target interface make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:22: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 316 | if (ni <= mesh->mlbetweennodes.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 683 | if (ei <= mesh->mlparentelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 700 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 263 | for (int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for (int j = 0; j+2 < enums.Size(); j+=2) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 332 | for (int j = 0; j < fnums.Size(); j += 2) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 405 | for (int i = 0; i < loadtypes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 413 | for (int i = 0; i < loadtypes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 82 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 105 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 257 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 503 | for (int i = 0; i < da.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1598 | for (int i = 0; i < ia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1610 | for (int i = 0; i < ia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1654 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1660 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1666 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1745 | if (ni <= mesh->mlbetweennodes.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1759 | if (ei <= mesh->mlparentelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1764 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1775 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1826 | for (int i = 0; i < apairs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1946 | for( int i=0; ipointelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2183 | for(int i = 0; iSize(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:250:14: warning: 'buf' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 250 | MPI_Bcast(buf, strs, MPI_CHAR, 0, MPI_COMM_WORLD); BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = double; S = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:369:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 707 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 708 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:230:36: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:669:20: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 149 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (i =1 ; i <= BIname.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 116 | for (int jj = 0; jj < sels.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 236 | for (i =1 ; i <= BIname.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 79%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 161 | for (int i = 0; i < trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 245 | if (changeval != specpoints.Size()) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 1; i <= specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 307 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 465 | for (int i = 2; i <= specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:8: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 85%] Linking CXX shared library libngcsgvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsgvis.so.6.2 -o libngcsgvis.so.6.2 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 86%] Built target csgvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison omake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: f integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:14: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 162 | for (i = 1; i <= surfaceelp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:152:73: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:100:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:5: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: ison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:17: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | for (i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 283 | for (i = 1; i <= edges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 290 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 297 | for (i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:4: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for(int i=startsize; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 544 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 551 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 569 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 576 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 598 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 771 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 786 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 793 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 809 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 932 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 987 | for(int i = 0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1020 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1044 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1064 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1088 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:469:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Intersection(const netgen::FlatArray&, const netgen::FlatArray&, netgen::Array&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:613:72: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for(int i=0; i&, const netgen::FlatArray&, const netgen::FlatArray&, netgen::Array&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:832:84: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 777 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:28:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:117:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:183:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:269:28: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:601:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 424 | for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 433 | for (int i = 0; i < faceSei.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 826 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 837 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 868 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:408:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:5: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:401:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 152 | for(int i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 344 | for(int i = 1; i <= owner_celllist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 392 | for(int i = 1; i <= owner_facelist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 427 | for(int j = 1; j <= facepnts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 430 | if(j != facepnts.Size()) *outfile << " "; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 470 | for(int j = 1; j <= facepnts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | if(j != facepnts.Size()) *outfile << " "; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 580 | for(int i = 1; i <= bcarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:25: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:116:33: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:556:30: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 91%] Linking CXX shared library libnginterface.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnginterface.so.6.2 -o libnginterface.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 91%] Built target interface make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 91%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:67: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.h:33: warning: "DLL_HEADER" redefined BUILDSTDERR: 33 | #define DLL_HEADER BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/nginterface.h:27: note: this is the location of the previous definition BUILDSTDERR: 27 | #define DLL_HEADER __attribute__ ((visibility ("default"))) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:12: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:571:26: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here BUILDSTDERR: 54 | class STLReadTriangle BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 92%] Linking CXX shared library libnglib.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnglib.so.6.2 -o libnglib.so.6.2 CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -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/libngocc.so.6.2 -lpython3.7m ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 92%] Built target nglib make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Scanning dependencies of target ngpy make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target gui make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 92%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 92%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/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'make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: } [-Wsign-compare] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 274 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3, double>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:425:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:8: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:276:5: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70: required from here BUILDSTDERR: /builddir/build/BUILD/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 >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:24: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here BUILDSTDERR: 103 | class intpts BUILDSTDERR: | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 234 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 261 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 336 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 517 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:585:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 585 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:616:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 616 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 693 | for (int i = 1; i <= tets_in_qualclass.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1103 | for(int i = 1; i <= surfid.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1367:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 1367 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1419 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1869 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1119:19: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:2240:67: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp: In function 'void ParallelRun()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:267:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 267 | if(d_fbc_id==conf_ids[k]) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:68:14: warning: unused variable 'status' [-Wunused-variable] BUILDSTDERR: 68 | MPI_Status status; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::VisualSceneSolution::SolData*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:269:42: warning: 'd_fbc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 269 | visinfo = glXGetVisualFromFBConfig(display,d_fbc); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 92%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 96%] Linking CXX shared library libngpy.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 -lpython3.7m ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU ../libsrc/occ/libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 96%] Built target ngpy make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 517 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 230 | for (int i = 1; i <= coeffs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 692 | for(int i = 0; i < face_colours.Size();i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 718 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 742 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 766 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 797 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 804 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 419 | for (int i = 1; i <= linelists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 98%] Linking CXX shared library libnggui.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggui.so.6.2 -o libnggui.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 Togl2.1/libngtogl.so.6.2 -lz -ljpeg -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/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz -lmetis ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 98%] Built target gui make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp: In function 'int main(int, char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 269 | for (int i = 1; i <= userformats.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [100%] Linking CXX executable netgen-mesher /usr/lib64/openmpi/bin/mpicxx -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization: libnggui.so.6.2 Togl2.1/libngtogl.so.6.2 -lz -ljpeg -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.6.2 ../libsrc/occ/libngocc.so.6.2 -ldl ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -lpython3.7m -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 '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles 0 + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 4627 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/openmpi-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/openmpi-riscv64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ unset LD_LIBRARY_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ unset LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=/usr/share/lmod/lmod/share/man:: BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ unset MPI_BIN BUILDSTDERR: ++ unset MPI_COMPILER BUILDSTDERR: ++ unset MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ unset MPI_HOME BUILDSTDERR: ++ unset MPI_INCLUDE BUILDSTDERR: ++ unset MPI_LIB BUILDSTDERR: ++ unset MPI_MAN BUILDSTDERR: ++ unset MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON_SITEARCH BUILDSTDERR: ++ unset MPI_SUFFIX BUILDSTDERR: ++ unset MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ unset _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 4627 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/mpich-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/mpich-riscv64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-riscv64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/mpich-riscv64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/mpich-riscv64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/mpich-riscv64:/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/mpich/bin;' export 'MPI_BIN;' 'MPI_COMPILER=mpich-riscv64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/mpich;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/mpich-riscv64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/mpich/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/mpich-riscv64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/mpich-riscv64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/mpich/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-riscv64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/etc/modulefiles/mpi/mpich-riscv64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtcmlzY3Y2NCIsWyJmdWxsTmFtZSJdPSJtcGkvbXBpY2gtcmlzY3Y2NCIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im1waS9tcGljaC1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm;' export '_ModuleTable001_;' '_ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ LOADEDMODULES=mpi/mpich-riscv64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/mpich-riscv64:1;/usr/share/lmod/lmod/share/man:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=:/usr/share/man/mpich-riscv64:/usr/share/lmod/lmod/share/man BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/mpich/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ MPI_COMPILER=mpich-riscv64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_HOME=/usr/lib64/mpich BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/mpich-riscv64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ MPI_LIB=/usr/lib64/mpich/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ MPI_MAN=/usr/share/man/mpich-riscv64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ MPI_SUFFIX=_mpich BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/mpich-riscv64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/lib64/mpich/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/mpich/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ _LMFILES_=/etc/modulefiles/mpi/mpich-riscv64 BUILDSTDERR: ++ export _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtcmlzY3Y2NCIsWyJmdWxsTmFtZSJdPSJtcGkvbXBpY2gtcmlzY3Y2NCIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im1waS9tcGljaC1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + export 'CFLAGS= -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS=' -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXX=mpicxx + CXX=mpicxx + mkdir mpich + cd mpich + CFLAGS=' -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/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_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DINSTALL_DIR=/usr -DNG_INSTALL_SUFFIX=netgen-mesher -DUSE_NATIVE_ARCH=OFF -DNG_INSTALL_DIR_INCLUDE=/usr/include/mpich/netgen-mesher -DNG_INSTALL_DIR_BIN=/usr/lib64/mpich/bin/ -DNG_INSTALL_DIR_LIB=/usr/lib64/mpich/lib/ -DNG_INSTALL_DIR_CMAKE=/usr/lib64/mpich/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_PYTHON=/usr/lib64/mpich/python3.7/site-packages -DUSE_JPEG=1 -DUSE_OCC=1 -DUSE_MPI=1 .. BUILDSTDERR: CMake Warning at CMakeLists.txt:36 (message): BUILDSTDERR: INSTALL_DIR is deprecated, use CMAKE_INSTALL_PREFIX instead BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at CMakeLists.txt:45 (message): BUILDSTDERR: No write access at install directory, please set correct permissions -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.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/lib64/mpich/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at cmake/SuperBuild.cmake:42 (message): BUILDSTDERR: No write access at install directory, please set correct permissions BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:57 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") BUILDSTDERR: -- 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: /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: /builddir/build/BUILD/netgen-6.2.1810/mpich + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/mpich --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' cd /builddir/build/BUILD/netgen-6.2.1810/mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/mpich /builddir/build/BUILD/netgen-6.2.1810/mpich /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 10%] Performing check_submodules step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 20%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/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=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/lib64/mpich/bin/mpicxx -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=1 -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_MPEG=OFF -DUSE_JPEG=1 -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DINSTALL_DIR:UNINITIALIZED=/usr -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/lib64/mpich/bin/ -DNG_INSTALL_DIR_CMAKE:UNINITIALIZED=/usr/lib64/mpich/lib/cmake/netgen-mesher -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/mpich/netgen-mesher -DNG_INSTALL_DIR_LIB:UNINITIALIZED=/usr/lib64/mpich/lib/ -DNG_INSTALL_DIR_PYTHON:UNINITIALIZED=/usr/lib64/mpich/python3.7/site-packages -DNG_INSTALL_SUFFIX:UNINITIALIZED=netgen-mesher -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc "-GUnix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 Re-run cmake no build system arguments -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.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/lib64/mpich/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx -- 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: /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 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found Pybind11: /usr/include -- Found MPI_C: /usr/lib64/mpich/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib64/mpich/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found METIS: /usr/lib64/libmetis.so -- 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") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' BUILDSTDERR: CMake Warning at CMakeLists.txt:36 (message): BUILDSTDERR: INSTALL_DIR is deprecated, use CMAKE_INSTALL_PREFIX instead BUILDSTDERR: Checking for write permissions in install directory... BUILDSTDERR: CMake Warning at CMakeLists.txt:45 (message): BUILDSTDERR: No write access at install directory, please set correct permissions BUILDSTDERR: CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:275 (message): BUILDSTDERR: Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when BUILDSTDERR: available. Run "cmake --help-policy CMP0072" for policy details. Use the BUILDSTDERR: cmake_policy command to set the policy and suppress this warning. BUILDSTDERR: FindOpenGL found both a legacy GL library: BUILDSTDERR: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so BUILDSTDERR: and GLVND libraries for OpenGL and GLX: BUILDSTDERR: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so BUILDSTDERR: OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so BUILDSTDERR: OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for BUILDSTDERR: compatibility with CMake 3.10 and below the legacy GL library will be used. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:239 (find_package) BUILDSTDERR: This warning is for project developers. Use -Wno-dev to suppress it. BUILDSTDERR: grep: /etc/lsb-release: No such file or directory BUILDSTDERR: ------------------------------------------------------------------------ BUILDSTDERR: Netgen 6.2-19293: Automatic configuration OK. BUILDSTDERR: Build type: RelWithDebInfo BUILDSTDERR: Flags: -O2 -g -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection BUILDSTDERR: Enabled functionality: BUILDSTDERR: OCC: ............... 1 BUILDSTDERR: JPEGlib: ........... 1 BUILDSTDERR: FFMPEG: ............ OFF BUILDSTDERR: GUI: ............... ON BUILDSTDERR: MPI: ............... 1 BUILDSTDERR: PYTHON: ............ ON BUILDSTDERR: Building: BUILDSTDERR: Type 'make' to compile Netgen. BUILDSTDERR: Type 'make install' to install Netgen. BUILDSTDERR: Install directory: BUILDSTDERR: /usr BUILDSTDERR: Please set the following environment variables: BUILDSTDERR: NETGENDIR=/usr/bin BUILDSTDERR: PYTHONPATH=.:/usr/lib64/python3.7/site-packages BUILDSTDERR: ------------------------------------------------------------------------ BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: NG_INSTALL_PYBIND BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/make --silent make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/linalg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal". Scanning dependencies of target la make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/gprim/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal". Scanning dependencies of target gprim make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/general/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal". Scanning dependencies of target gen make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Scanning dependencies of target visual make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 0%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: 72 | if (h*w) BUILDSTDERR: | ~^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 1%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 110 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 0]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 125 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Invert() [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 110 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::And(const netgen::BitArrayChar&) [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar::Or(const netgen::BitArrayChar&) [with int BASE = 1]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 125 | for (int i = BASE; i < data.Size()+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10: required from 'void netgen::BitArrayChar::Set() [with int BASE = 1]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 2%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 86 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 335 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 367 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1621 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1651 | if (ela.Size() < pi+1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:1928:5: required from 'void netgen::T_ADTree::GetIntersecting(netgen::Point, netgen::Point, netgen::Array&) const [with int dim = 4; T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:2422:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 3%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array&, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 5%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 280 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 337 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:272:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 6%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 62 | for (int i = 1; i <= val.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 1; i <= val.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 6%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array&, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 721 | for (i = 1; i <= p.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:720:23: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 164 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 178 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 235 | for (size_t i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 247 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:234:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:304:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 8%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 9%] Built target la make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: sign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array&, int, int, double, double, int, double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 207 | for(int i=0; i&, netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 428 | if(maxpoints > 0 && points.Size() >= maxpoints) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 463 | for (int i = 1; i <= startpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for (int i = 1; i <= startpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 593 | for(i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 10%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for (int i = 0; i < bablocks.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 55 | for (int i = 1; i <= set.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 66 | for (int i = 1; i <= set.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 11%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 97 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 155 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | if (i >= 0 && i < soldata.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 186 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int i = 0; i < user_vis.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 647 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 887 | for (int i = 0; i < cpp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1118 | for (int i = 0; i < cpt.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1143:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 1143 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1521 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1522 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1226:16: warning: unused variable 'timer1a' [-Wunused-variable] BUILDSTDERR: 1226 | static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1227:16: warning: unused variable 'timer1b' [-Wunused-variable] BUILDSTDERR: 1227 | static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1228:16: warning: unused variable 'timer1c' [-Wunused-variable] BUILDSTDERR: 1228 | static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1230:16: warning: unused variable 'timer2a' [-Wunused-variable] BUILDSTDERR: 1230 | static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1231:16: warning: unused variable 'timer2b' [-Wunused-variable] BUILDSTDERR: 1231 | static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4412 | for (int i = 0; i < trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4434 | for (int i = 0; i < trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4442 | for (int ii = i; ii < trigs.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4451 | for (int ii = i; ii < trigs.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1957:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4267:61: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here BUILDSTDERR: 38 | class ClipPlanePoint BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4276:54: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here BUILDSTDERR: 27 | class ClipPlaneTrig BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4424:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4425:14: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Scanning dependencies of target occ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] BUILDSTDERR: 519 | Standard_Boolean AffichPurge = Standard_False; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 337 | if (Abs(endU-f) < Abs(endU-l)) BUILDSTDERR: | ~~~^~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 11%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 312 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 537 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 550 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 568 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 583 | for( int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 645 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] BUILDSTDERR: 902 | catch (bad_weak_ptr e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1032 | for (int hi = 0; hi < seia.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2412 | for (j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2615 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2967 | for (int j = 1; j <= faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 15%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 16%] Linking CXX shared library libngvisual.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngvisual.so.6.2 -o libngvisual.so.6.2 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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 16%] Built target visual make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Scanning dependencies of target togl make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 16%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:618: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | int * BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | int * BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 4613 | if (error_code = togl_CheckForXError(from)) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: At top level: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] BUILDSTDERR: 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 17%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 17%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 18%] Linking C shared library libngtogl.so /usr/bin/cc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -Wno-implicit-int -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngtogl.so.6.2 -o libngtogl.so.6.2 CMakeFiles/togl.dir/togl.c.o CMakeFiles/togl.dir/toglProcAddr.c.o CMakeFiles/togl.dir/toglStubInit.c.o -Wl,-rpath,:::::::::::::::::::::: -ldl -lGL -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 18%] Built target togl make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 11%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 20%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 20%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 15%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 366 | int i = 0; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: At global scope: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] BUILDSTDERR: 70 | static int nbe = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 215 | if (angle >= anglemax) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here BUILDSTDERR: 201 | Standard_Real angle; BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 20%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 2]': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 488 | B.UpdateVertex( V, U2, NewDegen, Tol); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 462 | dU = USeq(i) - U1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 20%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'void netgen::BASE_SYMBOLTABLE::DelNames()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 38 | for (int i = 0; i < names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'int netgen::BASE_SYMBOLTABLE::Index(const char*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 46 | for (int i = 0; i < names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 21%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 20 | for(int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::Array&, int) [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 54 | for(int i=0; i::GetRawData(netgen::Array&) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 20 | for(int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry::Load(const netgen::Array&, int) [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 54 | for(int i=0; i::GetRawData(netgen::Array&) const [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 23%] Built target gprim make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 23%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp: In function 'std::string netgen::MyMPI_RecvCmd()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:32:9: warning: unused variable 'flag' [-Wunused-variable] BUILDSTDERR: 32 | int flag; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 24%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 23%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 58 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 65 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 210 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 26%] Built target gen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Scanning dependencies of target mesh make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 305 | for (int ii = 0; ii < nearlines.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < nearpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 328 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 347 | for (int ii = 0; ii < nearpoints.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 377 | for (int i = 0; i < pgeominfo.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 381 | for (int i = 0; i < loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 412 | for (int i = 0; i < locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for (int i = 0; i < lines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 507 | for (int ii = 0; ii < testfaces->Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | for (int i = 0; i < lines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:91:62: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here BUILDSTDERR: 18 | class FrontPoint2 BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FrontLine; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:132:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here BUILDSTDERR: 88 | class FrontLine BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:290:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:337:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] BUILDSTDERR: 238 | double maxh = mparam.maxh; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] BUILDSTDERR: 241 | double svalue[DIVIDEEDGESECTIONS]; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] BUILDSTDERR: 245 | double L = system.Mass(); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 253 | double olddist = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 337 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 344 | if (!exists) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 426 | if(geom.fnames.Size()>=facenr) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 502 | for (int i = 1; i <= mp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 506 | for (j = first_ep; j <= mesh.GetNP(); j++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 513 | if (exists) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for (int i = 1; i <= mp.Size()+1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 753 | for (l = 0; l < gis.Size() && locpnum[j] == 0; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable] BUILDSTDERR: 656 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 875 | gp_Pnt point = BRep_Tool::Pnt(vertex); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable] BUILDSTDERR: 913 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable] BUILDSTDERR: 612 | int changed; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1247 | for (int j = 0; j < linenums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:357:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:999:24: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 293 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 315 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 348 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 363 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 393 | i < clvol.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 445 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 464 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 539 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 559 | for (i = 1; i <= locfaces2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 581 | for (i = 1; i <= locfaces3.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 589 | for (i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 596 | for (i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 618 | for (i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | if (other >= 1 && other <= pindex.Size() && BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 731 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (INDEX i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 794 | for (int i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 854 | for (int i = 1; i <= testfaces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 858 | for (int ii = 1; ii <= aprif.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:361:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:604:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:670:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 334 | for(int k = 0; k < pnt1_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 337 | for(int l = 0; l < pnt2_elems.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 413 | for (int k = 0; k < pnt1_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 428 | for (int k = 0; k < pnt2_elems.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 519 | for (int i = 0; i < 6; i++) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/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' BUILDSTDERR: 521 | if(blp.new_matnrs.Size() > 0) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 600 | for(int j = 1; j <= vertelems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:154:36: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:158:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 29%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] BUILDSTDERR: 51 | double vstep = 0.01*(vmax-vmin); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] BUILDSTDERR: 220 | double r = temp.Length(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 27%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:892:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:866:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:871:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:1261:33: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:4: BUILDSTDERR: /usr/include/c++/9/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here BUILDSTDERR: 77 | class basic_string BUILDSTDERR: | ^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::Array*>&, netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 539 | for(k = 0; k < idmaps.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTMarkTets(netgen::T_MTETS&, netgen::T_MPRISMS&, const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1112 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1152 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1592 | for (int i = 1; i <= mids.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1730 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1803 | for (int i = 1; i <= mquads.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1879 | for(int i=0; i*>&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2146 | for(int j=0; j*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2491 | for(int m = 0; m < mtets_old.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2630 | for(int j=0; j*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2858 | for(int i=1; i<=mtets.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2860 | for(int i=1; i<=mprisms.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2862 | for(int i=1; i<=mtris.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2864 | for(int i=1; i<=mquads.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2866 | for(int i=1; i<=mprisms.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2987 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] 303make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: 1 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3132 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3135 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3140 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3143 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3148 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3151 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3202 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3204 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3212 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3217 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3219 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3227 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3232 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3234 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3242 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3367 | for (int j = 0; j < edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3623 | for (int i = 1; i <= mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3627 | for (int i = 0; i < mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3631 | for (int i = 0; i < mtets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3638 | for (int i = 1; i <= mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3644 | for (int i = 0; i < mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3648 | for (int i = 0; i < mtris.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3699 | for (int i = 1; i <= mprisms.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3794 | for (int i = 1; i <= mquads.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4020 | for(int ii=0; ii& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2470:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2471:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2472:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2473:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2474:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:389:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2809:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3185:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3808:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: tgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 86 | for (int i = begin+1; i <= end; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 107 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 142 | for (int i = begin+1; i <= end; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 285 | for (int j = 0; j < nnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:44:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for (int i = 0; i < npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 218 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 357 | for (int l = 0; l < edges.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:328:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 197 | if (elnr > links.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::GetList(int, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 224 | if (pi <= 0 || pi > links.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::Array&, netgen::Mesh&, netgen::BoxTree<3>&, netgen::MeshNB&, netgen::Array, 0, int>&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::Array&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 271 | for (int j = 0; j < treesearch.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 364 | for (int k = 0; k < connected.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 450 | for (int j = 1; j <= insphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 495 | for (int j = 1; j <= insphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 512 | for (int j = 1; j <= closesphere.GetArray().Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 520 | for (int j = 1; j <= newels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 558 | for (int k = 1; k <= closesphere.GetArray().Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 572 | if (centers.Size() < nelind) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::Delaunay1(netgen::Mesh&, const netgen::MeshingParameters&, netgen::AdFront3*, netgen::Array&, int, netgen::DelaunayTet&, netgen::Point3d&, netgen::Point3d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 669 | for (int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 816 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 903 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 962 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 992 | for (int ii = 1; ii <= openels.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1121 | for (int i = 1; i <= openels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1142 | for (int i = 1; i <= tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int jj = 1; jj <= neartrias.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1251 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1256 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1267 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1285 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1650 | for (int i = 0; i < tempels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:526:35: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here BUILDSTDERR: 21 | class DelaunayTet BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1284:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (i = 1; i <= faces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 145 | for (i = 1; i <= faces->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::Array&, netgen::Array&, netgen::INDEX, const netgen::Point3d&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (k = 1; k <= area.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::EdgeSwapping(netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 116 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 143 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 158 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 233 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 244 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 469 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 512 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 529 | for(int i = 0; i < mesh.LockedPoints().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 553 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 611 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | for (int k = 0; k < elementsonnode[pi2].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 657 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 665 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 682 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 753 | for (int k = 0; k < elementsonnode[pi2].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:499:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 435 | int point_sing[6]={0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1508 | int point_sing[8]={0,0,0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1510 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::Array&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1009 | for (int l = 0; l < pts.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1266 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1306 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1366 | for (int i = 0; i < hpelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::Array&, int&, int&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1855 | for( int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::HPRefElement; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:600:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:58, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here BUILDSTDERR: 246 | class HPRefElement BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1671:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1851:14: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 29%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:130:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 130 | catch (NgException ex) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 205 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 217 | for (int j = 1; j <= rule.oldels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 224 | for (int j = 1; j <= rule.newels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int k = 0; k < elonnode[el[j]].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 271 | for (int l = 0; l < nbels[sei].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 282 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 320 | for (int i = 1; i < elmap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 327 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 364 | for(int i=0; ok && i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:68:39: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:200:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:242:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:311:24: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 35%] Linking CXX shared library libngocc.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngocc.so.6.2 -o libngocc.so.6.2 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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 35%] Built target occ make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Scanning dependencies of target occvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 621 | for (int j = 0; j < edgenrs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:641:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 641 | for (int e = 0; e < edgeorder.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:644:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 644 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:647:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 647 | for (int f = 0; f < faceorder.Size(); f++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:650:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 650 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:662:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 662 | for (int e = 0; e < edgeorder.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:665:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 665 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:668:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 668 | for (int f = 0; f < faceorder.Size(); f++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:671:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 671 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 740 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:769:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 769 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:793:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 793 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 814 | for (int e = 0; e < surfnr.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 897 | for (int j = 0; j < xi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:972:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 972 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:997:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 997 | for (int e = 0; e < edge_surfnr1.Size(); e++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1000:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1000 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1027 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1114 | for (int j = 0; j < xi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1180:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1180 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1194:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1194 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1235 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1236 | for (int jy = 0; jy < xi.Size(); jy++, jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1243 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1250 | for (int k = 0; k < verts.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1254 | for (int k = 0; k < edgenrs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1278 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1279 | for (int jy = 0; jy < xi.Size(); jy++, jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1318 | for (int i = 0; i < edgeorder.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1341 | for (int i = 0; i < faceorder.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1641 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1645 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1721 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1733 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1735 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1740 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1778 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1786 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 3]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1775:33: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2312 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3766:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4036:37: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4049:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4055:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3883 | for (int i = 0; i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3895 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3897 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3902 | if(info.facenr+1 >= facecoeffsindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3979 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3997 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4017 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4078:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4391 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4421 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4446 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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; std::size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4522:39: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4391 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4421 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4446 | for (int i = 0; i < coefs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:543:23: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:594:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:600:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:687:27: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:688:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2299:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::Array&, netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 476 | for (int j = 1; j <= faceused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 478 | for (int j = 1; j <= facenotused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront2*, int (*)(const netgen::Point<2, double>&))': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 553 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront2*, netgen::Array >&, netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | for (int j = 0; j < faceused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int j = 0; j < facenotused.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 724 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::Array, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 742 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 748 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::Array, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 758 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 36%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 419 | for (int i = 1; i <= linelists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 37%] Linking CXX shared library libngoccvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngoccvis.so.6.2 -o libngoccvis.so.6.2 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ: libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 37%] Built target occvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 107 | for (int k = 0; k < row1.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int k = 0; k < row2.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for (int k = 0; k < row.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 226 | for (int k = 0; k < hasonepi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 229 | for (int k = 0; k < hasbothpi.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 489 | for (int k = 0; k < hasbothpoints.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 684 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*>*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1565 | for(int k=0; !found && kSize(); k++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1567 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1607 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1629 | for (int l = 0; l < hasbothpoints.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1639 | for (int l = 0; l < hasbothpointsother.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1653 | for(int ii=0; ii < hasbothpoints.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1656 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1667 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1687 | for (int l = 0; l < hasbothpointsother.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1704 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1727 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1800 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1803 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1818 | for(int jj=i; !done && jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2027 | for(int jj=0; jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2035 | for(int k = 0; kSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2110 | for(int jj=0; jjSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2226 | for(int i=0; iSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2270 | for(int i=0; iSize(); jj++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2283 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:103:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:409:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:413:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:449:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1204:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = bool; int S = 50]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1208:18: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1287:5: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:239:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'double netgen::CalcVolume(const netgen::Array&, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 564 | for (int i = 0; i < elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::Array*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 587 | for (i = 1; i <= incl.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:137:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In destructor 'virtual netgen::Meshing2::~Meshing2()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 40 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (int i = 0; i < ruleused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 300 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 404 | for (int i = 1; i <= canuse.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 489 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 490 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 520 | for (int i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 570 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 656 | for (int i = 1; i <= legalpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 660 | for (int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 665 | for (int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 736 | for (int i = 1; i <= chartboundpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 744 | for (int i = 1; i <= chartboundlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (int i = 1; i <= locelements.Size() && found; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 803 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 863 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 877 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 893 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 957 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1000 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1013 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1088 | for (int i = 1; i <= critpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1092 | for (int jj = 0; jj < intersecttrias.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1178 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1182 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1182 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1243 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1249 | for (int i = oldnl+1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1281 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1379 | for (int i = 1; i <= dellines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1424 | for (int i = 1; i <= pindex.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1428 | for (int i = 1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1435 | loclines.Get(i).I(j) <= pindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1480 | for (int i = 1; i <= loclines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1487 | loclines.Get(i).I(j) <= pindex.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:71:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:182:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:183:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:184:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:273:19: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 34 | for (int i = 1; i <= rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 56 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | for (int i = 0; i < rules.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 347 | for(int i = 1; i <= allowpoint.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 376 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 381 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 384 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 385 | for (j = 1; j <= locfaces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 399 | for(int i = 1; i <= groupfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for(int i = 1; i <= canuse.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 508 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 516 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 533 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 568 | for(int i = 1; i <= plainpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 571 | if (i <= pindex.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 585 | for(int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 589 | for(int i = oldnf+1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 593 | for(int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for(int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 627 | for(int i = 1; i <= tempnewpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for(int i = 1; i <= tempnewfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for(int i = 1; i <= tempdelfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 633 | for(int i = 1; i <= templocelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 640 | for(int i = 1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 643 | if (i <= pindex.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 655 | for (int i = oldnp+1; i <= locpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 661 | for (int i = 1; i <= locelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for(int i = oldnf+1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | for(int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 712 | for(int i = 1; i <= ruleused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1184 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1252 | for (int i = 1; i <= npoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:252:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:353:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:584:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 165 | for (int j = 0; j < 4; j++) act[j] = sol[j]; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | for (int i = 0; i < materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 75 | for (int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 78 | for (int i = 0; i < cd2names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 99 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 104 | for (int i=0; i < mesh2.cd2names.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 139 | for ( int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int i= 0; i< cd2names.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ClearSurfaceElements()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 158 | for (int i = 0; i < facedecoding.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 257 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 317 | if (el.index<=0 || el.index > facedecoding.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 338 | if (maxn <= points.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 346 | if (el.index > facedecoding.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for (j = 1; j <= identpairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 653 | for (i = 1; i <= materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 661 | for (i = 1; i <= materials.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 668 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 674 | for ( i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for (int ii = 0; ii&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2659 | for (int i = 1; i <= mhd.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Compress()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3267 | for (int i = 0; i < volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3276 | for (int i = 0; i < surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3283 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3290 | for(int i=0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3295 | for (int i = 0; i < volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3302 | for (int i = 0; i < surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3309 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3316 | for (int i = 0; i < openelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3323 | for (int i = 0; i < lockedpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3357 | for (int i = 0; i < hpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3360 | for (int i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3367 | for (int i = 1; i <= surfelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3374 | for (int i = 0; i < segments.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3381 | for (int i = 1; i <= openelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3389 | for (int i = 0; i < lockedpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3392 | for (int i = 0; i < facedecoding.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::CheckOverlappingBoundary()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3568 | for (j = 1; j <= inters.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNDomains() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3869 | for (int k = 0; k < facedecoding.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn2DElement(const netgen::Point3d&, double*, int, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4586 | for (int j = 1; j <= loctrigs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn3DElementOld(const netgen::Point3d&, double*, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4757 | for (int j = 1; j <= loctets.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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*, bool, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 4996 | for(int i=0; i materials.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5892 | if (domnr <= materials.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5901 | for ( int i = 0; i < bcnames.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5909 | if (bcnr >= bcnames.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5924 | if (fd.BCProperty() <= bcnames.Size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5935 | if (bcnr < 0 || bcnr >= bcnames.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5947 | for(int i=0; i= cd2names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5979 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 5991 | for(int i=0; i= cd3names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6021 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array&, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6045 | for(int i=0; i<(*userdata_int.Get(id)).Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array&, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 6070 | for(int i=0; i<(*userdata_double.Get(id)).Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:89:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:94:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:95:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6035:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6060:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1883:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2345:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5616:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5689:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5904:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2007:81: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for(int i = 0; i < freezone_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 38 | if (tolclass <= oldutofreearea_i.Size()) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point2d&, const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 127 | for (int i = 1; i <= transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 148 | for (int i = 1; i <= transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:36:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 21 | for (int i = 1; i <= freefaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 23 | for (int i = 1; i <= freesets.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 25 | for (int i = 1; i <= freeedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 35 | for (int i = 1; i <= flags.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 78 | for (i = 2; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 85 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 149 | for (i = 1; i <= freesetedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 213 | for (j = 1; j <= freezonepi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 219 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 225 | for (j = 1; j <= freeseti.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 316 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 579 | for (i = 1; i <= lpi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 585 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 618 | for (i = 1; i <= lpi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 624 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | for (i = 1; i <= freesetfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 739 | for (i = 1; i <= activefaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 880 | for (j = 1; j <= freezonepi.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 886 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 892 | for (j = 1; j <= freeseti.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 995 | for (i = 1; i <= cntpused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 997 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 999 | for (i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1003 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1008 | for (i = 1; i <= cntpused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1016 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1036 | for (k = 1; k <= edge1.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Appmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: end(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:52:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In static member function 'static MPI_Datatype netgen::MeshPoint::MyGetMPIType()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:29:32: warning: converting to non-pointer type 'MPI_Datatype' {aka 'int'} from NULL [-Wconversion-null] BUILDSTDERR: 29 | static MPI_Datatype type = NULL; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:30:33: warning: converting to non-pointer type 'MPI_Datatype' {aka 'int'} from NULL [-Wconversion-null] BUILDSTDERR: 30 | static MPI_Datatype htype = NULL; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1280 | for (i = 1; i <= locels.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array&, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2569 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2651:33: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 264 | for (int j = 0; j < row.Size(); j++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2318:40: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2566:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2603:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 434 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 485 | for (int j = 0; j < freezone.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:93:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:143:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:144:68: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here BUILDSTDERR: 211 | class Vec2d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 395 | for (k = 1; k <= 3 * points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 431 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 436 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 455 | for (k = 1; k <= 3 * points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 653 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 654 | for (j = 1; j <= points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 669 | for (i = 1; i <= freezonepi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 679 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 710 | for (i = 1; i <= freezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 726 | for (int j = 1; j <= points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 729 | for (int j = 1; j <= freezone.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 737 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (ii = 1; ii <= freeset.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 791 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 815 | for (i = 1; i <= edges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 833 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 857 | for (i = 1; i <= pnearness.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 875 | for (fs = 1; fs <= freesets.Size(); fs++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 885 | for (k = 1; k <= freesetfaces.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 889 | for (l = k+1; l <= freesetfaces.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:148:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::Array&, netgen::Array&, int, netgen::Array&, int, netgen::Array&, netgen::Array&, int, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 170 | for (int i = maxlegalline; i < llines1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 208 | for (int ri = 1; ri <= rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 360 | for (int i = 0; i < pmap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 511 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 544 | for (int i = maxlegalline+1; i <= llines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 631 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Point2d; int B2 = 0; T = netgen::Point2d; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:708:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:709:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:710:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:711:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:597:51: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:607:42: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = int; int S = 100]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:104:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 28 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 113 | for (int i = 0; i < par_nr.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | for (int i = 0; i < parents.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 160 | if (pinew >= epgi.Size()+PointIndex::BASE) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 181 | i < surfgi.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 244 | if (surfgi.Size() < pnums.Elem(4+j)) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | if (surfgi.Size() < pnums.Elem(5+j)) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:30:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:31:76: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:48:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:125:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:161:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here BUILDSTDERR: 116 | class EdgePointGeomInfo BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27: required from 'netgen::ArrayMem& netgen::ArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:511:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 431 | for (int i = 1; i <= parents.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:325:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here BUILDSTDERR: 192 | template <> class PointIndices<2> : public INDEX_2 BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::Array&, netgen::Array&, netgen::Array&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::Array&, netgen::Array&, int, double, int, float&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 180 | for (int ri = 0; ri < rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 225 | for (int ri = 1; ri <= rules.Size(); ri++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 456 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | for (int i = 1; i <= fz.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 658 | for (int i = 1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 682 | for (int i = 1; i <= lfaces.Size() && ok; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 957 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1070 | for (int i = noldlp+1; i <= lpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1074 | for (int i = noldlf+1; i <= lfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1078 | for (int i = 1; i <= delfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1082 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:108:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:165:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here BUILDSTDERR: 571 | class Box3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:260:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:263:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:873:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1069:34: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::Array&, const netgen::Array*>&, netgen::Array*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 13 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:79:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 226 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 258 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 291 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 422 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 507 | for (j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 592 | for (int j = 1; j <= ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 663 | for (j = 1; j <= ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(netgen::Mesh&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 747 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 762 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | for (int i = 0; i < seia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 927 | for (int hi = 0; hi < icompress.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 967 | for (int j = 0; j < elementsonpoint[hi].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 996 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1003 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1036 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1074 | for (int j = 0; j < ld.locelements.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:588:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:779:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member funmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: ction 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 351 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 371 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 401 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 427 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In function 'double netgen::CalcTotalBad(const T_POINTS&, const T_VOLELEMENTS&, const netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 934 | for (int i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const T_VOLELEMENTS&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1009 | for (i = 1; i <= elements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1554 | for(i = 1; i<=points.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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::OPTIMIZEGOAL, const netgen::Array*>*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1709 | for(i=1; i<=points.Size(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1761 | for(j=0; brother == -1 && jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1763 | if(i < (*used_idmaps)[j]->Size() + PointIndex::BASE) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1820 | for(i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 108 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:930:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1366:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 165 | for (int j = 0; j < 4; j++) act[j] = sol[j]; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 64 | for(int j = 1; j <= face_colours.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 79 | for( int i = 1; i <= face_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for(int i = 1; i <= bc_num.Size();i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for(int i = 1; i <= all_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 354 | for(int i = 1; i <= all_colours.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 386 | for(int i = 0; i < colours_sorted.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 408 | for(int i = 0; i < faces_sorted.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = int; S = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:372:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 707 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 708 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:56:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:323:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::BitArray&, netgen::BitArray&, const netgen::Mesh&, const netgen::Array&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 114 | for(int i=0; i&, const netgen::BitArray&, const netgen::Refinement&, const netgen::Array&, double, bool, const netgen::Array*>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 307 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:15:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:59:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:200:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 383 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 404 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 425 | for (SurfaceElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 448 | for (SurfaceElementIndex sei = begin; sei < end; sei++) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 475 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 482 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 511 | for (int i = 0; i < edge2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 514 | for (int i = 0; i < edge2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 551 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 604 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 635 | for (int j = 0; j < vertex2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | for (int i = 0; i < face2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 691 | for (int i = 0; i < face2vert.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 727 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 731 | for (int j = 0; j < vert2oldface[v].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | v < end+PointIndex::BASE; v++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 779 | for (int j = 0; j < vert2oldface[v].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1157 | for (ElementIndex ei = begin; ei < end; ei++) BUILDSTDERR: | ~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1200 | for (int k = 0; k < vertels.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1209 | if (mesh->coarsemesh && mesh->hpelements->Size() == mesh->GetNE() ) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1777 | if (ednr < 1 || ednr > edge2vert.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::Array&, bool) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1818 | for (int i = 0; i < els.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1830 | for(int k=0;k&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1988 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2003 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:370:11: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:590:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:763:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1092:16: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1141:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1912:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here BUILDSTDERR: 205 | class ElementIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1989:49: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2004:43: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 16 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::Reset()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:33:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 33 | if (glob_edge.Size() != ned) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:44:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 44 | if (glob_vert.Size() != mesh.GetNV()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::SetDistantFaceNum(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:60:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 60 | for ( int i = 0; i < loc2distface[locnum-1].Size(); i+=1 ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::SetDistantPNum(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:68:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 68 | for ( int i = 0; i < loc2distvert[locnum-1].Size(); i+=1 ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::SetDistantEdgeNum(int, int)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:77:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 77 | for ( int i = 0; i < loc2distedge[locnum-1].Size(); i+=1 ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGridGlobal()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:141:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 141 | for ( int i = 0; i < edges.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:143:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 143 | for ( int i = 0; i < faces.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:153:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 153 | for ( int i = 0; i < edges.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:180:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 180 | for ( int i = 0; i < edges.Size(); i++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:184:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 184 | for ( int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:191:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 191 | for (int i = 0; i < edges.Size(); i++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGrid()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:357:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 357 | for (int ii = 0; ii < recvarray.Size(); ii+=2) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:299:10: warning: unused variable 'v1' [-Wunused-variable] BUILDSTDERR: 299 | int v1, v2; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:299:14: warning: unused variable 'v2' [-Wunused-variable] BUILDSTDERR: 299 | int v1, v2; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:481:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 481 | for (int ii = 0; ii < recvarray.Size(); ii+=2) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:602:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 602 | for (int ii = 0; ii < recvarray.Size(); ii+=3) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:37:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.cpp:316:21: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 151 | for (int k = 0; k < per_pairs.Size(); k++) { BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:158:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 158 | for (int k = 0; k < per_pairs.Size(); k++) { BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:1 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:193:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 176 | for (int j = 0; j [with auto:1 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:198:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 176 | for (int j = 0; j [with auto:4 = int; auto:5 = netgen::Array]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:188:5: required from 'netgen::Mesh::SendMesh() const:: [with auto:1 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:198:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:196:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 196 | for (int j = 0; j [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:251:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:214:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 214 | for (int hi = 0; hi < els.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:7 = netgen::PointIndex; auto:8 = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:218:4: required from 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:251:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:249:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 249 | for(int j = 0; j < pers.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:251:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:221:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 221 | for (int hi = 0; hi < sels.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:228:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 228 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:268:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:214:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 214 | for (int hi = 0; hi < els.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:11 = netgen::PointIndex; auto:12 = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:218:4: required from 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:268:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:266:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 266 | for(int j = 0; j < pers.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:6 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:268:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:221:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 221 | for (int hi = 0; hi < sels.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:228:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 228 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:276:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 276 | for (int j = 0; j < procs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:330:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 330 | for(int j = 0; j points2 = sel2.PNums(); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:581:14: warning: self-comparison always evaluates to false [-Wtautological-compare] BUILDSTDERR: 581 | if(segnp!=segnp) BUILDSTDERR: | ~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:592:31: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:548:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 548 | for (int l = 0; l [with auto:17 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:595:35: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:548:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 548 | for (int l = 0; l [with auto:18 = netgen::Mesh::SendMesh() const::&)>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:625:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:607:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 607 | for (int j = 0; j [with auto:18 = netgen::Mesh::SendMesh() const::&)>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:630:8: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:607:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 607 | for (int j = 0; j [with auto:19 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:658:6: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:640:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 640 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:646:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 646 | for (int l = 0; l < dests.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In instantiation of 'netgen::Mesh::SendMesh() const:: [with auto:19 = netgen::Mesh::SendMesh() const::]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:676:6: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:640:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 640 | for (int l = 0; l < per_seg_trans[segi].Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:646:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 646 | for (int l = 0; l < dests.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::SendMesh() const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:454:10: warning: variable 'has_ided_sels' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 454 | bool has_ided_sels = false; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ReceiveParallelMesh()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:820:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 820 | for (int hi = 0; hi < dist_pnums.Size(); hi += 3) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:835:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 835 | for (int ind = 0, elnum = 1; ind < elarray.Size(); elnum++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:852:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 852 | for (int i = 0; i < fddata.Size(); i += 6) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:874:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 874 | while (ii < selbuf.Size()-1) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:906:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 906 | while ( ii < segmbuf.Size() ) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1173:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1173 | for (int j = 0; j < els.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1208:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1208 | for (int j = 0; j < els.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1242:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1242 | for (int j = 0; j < sels.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::ParallelMetis(netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1327:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 1327 | if (volume_weights.Size()& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:147:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::FlatArray&) [with T = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:163:30: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 693 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:694:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 694 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::PointIndex; int B2 = 0; T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:172:16: required from 'netgen::Mesh::SendMesh() const:: [with auto:1 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:193:8: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::SurfaceElementIndex; int B2 = 0; T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:466:67: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SegmentIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:574:27: required from 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:592:31: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::SegmentIndex; int B2 = 0; T = netgen::SegmentIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:602:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:18 = netgen::Mesh::SendMesh() const::&)>]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:625:8: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 319 | for (int i = 0; i < a2.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(const netgen::FlatArray&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1609:18: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 693 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:694:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 694 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:87:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:318:2: required from 'void netgen::Array::Append(netgen::FlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:147:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:150:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:453:17: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:475:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::SegmentIndex; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::SegmentIndex; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:546:18: required from 'netgen::Mesh::SendMesh() const:: [with auto:17 = netgen::Mesh::SendMesh() const::]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:592:31: required from here BUILDSTDERR: /builddir/build/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::SegmentIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:268:9: note: 'class netgen::SegmentIndex' declared here BUILDSTDERR: 268 | class SegmentIndex BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/parallelmesh.cpp:1097:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 558 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:474:27: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 33 | if (i < BASE || i >= BASE+self.Size()) BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:475:55: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/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]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:476:32: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/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::type>::value), int>::type = 0]' BUILDSTDERR: /usr/include/pybind11/cast.h:1679:72: required from 'T pybind11::handle::cast() const [with T = netgen::MeshingParameters]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../general/ngpython.hpp:63:39: required from 'T pybind11::extract::operator()() [with T = netgen::MeshingParameters]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:712:58: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element0d; int BASE = 0; TIND = int]': BUILDSTDERR: /usr/include/pybind11/cast.h:894:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/cast.h:836:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:160:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = netgen::Array& (*&)(netgen::Mesh&); Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:65:9: required from 'pybind11::cpp_function::cpp_function(Return (*)(Args ...), const Extra& ...) [with Return = netgen::Array&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:1112:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (*)(netgen::Mesh&); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:609:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': BUILDSTDERR: /usr/include/pybind11/cast.h:894:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/cast.h:836:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:160: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&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:79:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' BUILDSTDERR: /usr/include/pybind11/pybind11.h:1112:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:613:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In function 'ExportNetgenMeshing(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:551:15: warning: 'infile' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 551 | delete infile; BUILDSTDERR: | ^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 55%] Linking CXX shared library libngmesh.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngmesh.so.6.2 -o libngmesh.so.6.2 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 -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 55%] Built target mesh make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Scanning dependencies of target geom2d make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Scanning dependencies of target stl make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Scanning dependencies of target csg make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n)) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 135 | for (int k = 0; k < locsearch.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 140 | for (int k = 0; k < locsearch.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 201 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 211 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 247 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 0; i < splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::CopyEdgeMesh(int, int, netgen::Mesh&, netgen::Point3dTree&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 321 | for (int i = 1; i <= mappoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 493 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:465:22: warning: unused variable 'firstpi' [-Wunused-variable] BUILDSTDERR: 465 | PointIndex firstpi; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:297:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:298:13: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:467:21: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:504:18: required from here BUILDSTDERR: /builddir/build/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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 70 | make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 1; i <= meshpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 63 | for (int i = 1; i <= meshlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 1; i <= refpts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 566 | for (int j = 1; j <= spiralps.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 617 | for (int i = 0; i < imeshsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 642 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 658 | for (int hi = 0; hi < icompress.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | if (hi < ispiral_point.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 711 | for (int hi = 0; hi < segs.Size(); hi++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 729 | for (int i = 0; i < icompress.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:581:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:934:20: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:936:19: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 17 | for ( int i = 0; i < bcnames.Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for (int i=0; i= bcnr) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 911 | if ( bcnr > bcnames.Size() ) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 920 | for (int i = 0; i < bcnames.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 936 | if ( materials.Size() >= domnr) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 945 | if (domnr > materials.Size()) materials.SetSize (domnr); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 963 | if ( maxh.Size() >= domnr && domnr > 0) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 972 | if (domnr > maxh.Size()) maxh.SetSize (domnr); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:572:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::Array >&) [with int D = 2]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:195:44: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:439:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:776:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:780:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:591:12: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 596 | if (segnr >= pts.Size()) segnr = pts.Size()-1; make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 238 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 284 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 300 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 317 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 44 | for (n1 = 1; n1 <= points.Size(); n1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 101 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 103 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 105 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 134 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 136 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 138 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 163 | if (n2 > points.Size()) n2 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | if (n3 > points.Size()) n3 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | if (n4 > points.Size()) n4 = 1; BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for (n1 = 1; n1 <= points.Size(); n1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 205 | if (n > points.Size()) n = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 230 | for (i = 1; i <= intervallused.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 239 | for (int i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 443 | for (int l = 0; l < innerchartpts.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 493 | (dirtycharttrigs.Size() != chart->GetNChartT() || dirtycharttrigs.Size() != 1)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 495 | if (dirtycharttrigs.Size() == chart->GetNChartT() && dirtycharttrigs.Size() != 1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 500 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 540 | for (int i = 1; i <= atlas.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 623 | if (i > chartmark.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'const netgen::STLChart& netgen::STLGeometry::GetChart(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 646 | if (nr > atlas.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const netgen::Array&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 797 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:82:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 59%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 478 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 502 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 550 | for (i = 1; i <= selectedmultiedge.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 611 | for (i = 1; i <= vic.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 896 | for (i = 1; i <= importpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 912 | for (i = 1; i <= importpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 944 | for (i = 1; i <= importlines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1043 | for (i = 1; i <= externaledges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1065 | for (i = 1; i <= storedexternaledges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1266 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1624 | for (i = 1; i <= vicarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1642 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1655 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1663 | for (i = 1; i <= vicarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1678 | for (i = 1; i <= vicinity.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1697 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1711 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1722 | if (trig <= vicinity.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1970 | if (trig <= markedtrigs.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1981 | if (trig <= markedtrigs.Size() && trig >=1) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2157 | for (int j = 1; j <= inters.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2314 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2321 | if (pn <1 || pn > lineendpoints.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2948 | for (i = 1; i <= todolist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2964 | for (i = 1; i <= nextlist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3011 | for (i = 1; i <= todolist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3032 | for (i = 1; i <= nextlist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3047 | for (i = 1; i <= spiralpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3239 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3253 | for (l = 2; l <= trigsaroundp.Size()-1; l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 3387 | for (l = 2; l <= trigsaroundp.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1393:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here BUILDSTDERR: 67 | class STLTriangle BUILDSTDERR: | ^~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 87 | for(int i = 0; i < to_delete.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 101 | for(int i = 0; iSize(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 780 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 792 | for (i = 0; i < surfind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 817 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 819 | for (int j = 0; j < polysurfs[i]->Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 834 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 866 | for (int i = 0; i < isidenticto.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 913 | for (int i = 0; i < locsurf.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 977 | for (int i = 0; i < locsurf.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1013 | for (int i = 0; i < triapprox.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1109:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] BUILDSTDERR: 1109 | catch (exception) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1159 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1171 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1177 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1203 | for (int i = 0; i < lsurfi.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:81:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] BUILDSTDERR: 532 | sprintf (name, "nnsurf%d", cntsurfs); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:20: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 532 | sprintf (name, "nnsurf%d", cntsurfs); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/c++/9/cstdio:42, BUILDSTDERR: from /usr/include/c++/9/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/9/bits/basic_string.h:6493, BUILDSTDERR: from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:23: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 99 [-Wformat-overflow=] BUILDSTDERR: 265 | sprintf (sname, "%s,%d", name, j); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:19: note: directive argument in the range [0, 2147483647] BUILDSTDERR: 265 | sprintf (sname, "%s,%d", name, j); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/c++/9/cstdio:42, BUILDSTDERR: from /usr/include/c++/9/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/9/bits/basic_string.h:6493, BUILDSTDERR: from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 111 bytes into a destination of size 100 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (i = 1; i <= edgelist1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 233 | for (i = 1; i <= edgelist2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 261 | for (i = 1; i <= plist.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 273 | for (i = 1; i <= plist.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 480 | for (i = 1; i <= trigsinbox2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 488 | for (i = 1; i <= trigsinbox.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 979 | for (k2 = 1; k2 <= linenums.Size(); k2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(int, netgen::Array&, netgen::Mesh&, double, double, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1274 | for (int j = 2; j <= plimes2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1277 | for (int j = 1; j <= plimes2.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1284 | for (int j = 1; j <= plimes1.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1297 | for (int kk = 1; kk <= foundpts.Size(); kk++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here BUILDSTDERR: 69 | class Point2d BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | if (storedstatus.Size() == ne) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for (i = 1; i <= line.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 506 | for (k = oldend; k <= line.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 574 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 580 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const netgen::Array, 0, int>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 592 | for (int i = 2; i <= pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const netgen::Array, 0, int>&, netgen::Box<3>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 602 | for (int i = 1; i < pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const netgen::Array, 0, int>&, double, int&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 619 | for (i = 1; i < pts.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const netgen::Array, 0, int>&, netgen::Array&, double, netgen::Mesh&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 738 | while (inthl < 1.000000001 && j <= inthi.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::Array&, const netgen::Point3d&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 19 | for (int i = 1; i <= ap.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'int netgen::STLChart::IsInWholeChart(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 694 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 697 | for (int i = 1; i <= outertrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 737 | for (int i = 1; i <= trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 751 | for (int i = 1; i <= trigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 755 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 759 | if (cnt != 0 && i < charttrigs.Size()) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | for (int i = 1; i <= charttrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLBoundary::AddOrDelSegment(const netgen::STLBoundarySeg&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 857 | for (int i = 1; i <= boundary.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 416 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 59%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 166 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 217 | for(int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | for (int i = 0; i < self.geompoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 291 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for (int i = 0; i < self.geompoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 0; i < self.splines.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:118:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 118 | seg->rightdom = rightdomain; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 75 | seg->rightdom = rightdomain; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 65%] Linking CXX shared library libnggeom2d.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2d.so.6.2 -o libnggeom2d.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 65%] Built target geom2d make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 461 | for (int i = 0; i < readtrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 479 | for(int i = 0; i < readtrigs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 725 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1010 | for (i = 1; i <= oriented.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1031 | for (i = 1; i <= list1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1051 | for (i = 1; i <= list2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:80:54: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here BUILDSTDERR: 54 | class STLReadTriangle BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:452:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here BUILDSTDERR: 67 | class STLTriangle BUILDSTDERR: | ^~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Scanning dependencies of target geom2dvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 64%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 65%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 29 | if (changeval != geometry2d->GetSplines().Size()) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 62 | for (int j = 0; j < points.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 67%] Linking CXX shared library libnggeom2dvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2dvis.so.6.2 -o libnggeom2dvis.so.6.2 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 67%] Built target geom2dvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::Array&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 22 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 53 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 123 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 141 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 150 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 254 | for (int i = 1; i <= hsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 274 | for (int i = 1; i <= hsp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 380 | for (int i = 0; i < locind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 418 | for (int i = 0; i < refedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 452 | for(int i = 0; i < refedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 488 | for(int i=0; i&, double, const netgen::Mesh&, netgen::Array, 0, int>&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 779 | for (int i = 0; i < locind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 812 | for (int jj = 0; jj < hsp.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, 0, int>&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1017 | for (int j = 0; j < locsurfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1141 | for (int l = 1; !hi && l <= refedges.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1240 | for(int i=0; i&, const netgen::Array&, const netgen::Array, 0, int>&, const netgen::Array&, int, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1361 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1396 | for (k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1304:16: warning: unused variable 'pi' [-Wunused-variable] BUILDSTDERR: 1304 | PointIndex pi; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::Array&, const netgen::Array&, const netgen::Array, 0, int>&, const netgen::Array&, int, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1563 | for (int k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::Array&, const netgen::Array&, 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&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1687 | for (k = 1; k <= refedges.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:552:15: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:931:23: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double, int&, int&, bool&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 472 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 686 | for(int i=0; i&, double, netgen::Array*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 706 | for(int i=0; i&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 865 | for(int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 871 | for(int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 51 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 0; i < geom.singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 79 | for (int i = 0; i < geom.singpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 113 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 120 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 156 | for (int j = 0; j < loc.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 252 | for (int i = 0; i < geom.identifications.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 256 | for (int j = 0; j < fpairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | for (int l = 0; l < geom.bcmodifications.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 358 | for (int l = 0; l < geom.bcmodifications.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 374 | for(int k = 0; k&, netgen::MeshingParameters&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 684 | for (int i = 0; i < maxhdom.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:436:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:88:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 88 | catch (NgException ex) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 71%] Linking CXX shared library libngstl.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstl.so.6.2 -o libngstl.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 71%] Built target stl make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 476 | for (int k = 0; k < copy_points.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 563 | for(int i=0; i&, const netgen::TABLE&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 691 | for (int j = 0; j < hsurf.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 699 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 702 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 758 | if (j == specpoint2surface[sp1.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 763 | if (k == specpoint2surface[sp2.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for (int l = 0; l < domain_surfaces.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | if (j == specpoint2surface[sp1.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 787 | if (k == specpoint2surface[sp2.nr].Size()) break; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 988 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 996 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1006 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1160 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1233 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1247 | for (int i1 = 0; i1 < segs.Size(); i1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1644 | for (int i1 = 1; i1 <= segs.Size(); i1++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:562:42: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:105:20: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:514:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1229:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Scanning dependencies of target stlvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-6.2.1810/lmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: ibsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 126 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 170 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 200 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 240 | for(int i=0; i&, const netgen::Vec<3, double>&, const netgen::Vec<3, double>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 344 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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, double>&, const netgen::Vec<3, double>&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 399 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 481 | for (int i = 0; i < planes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 484 | for (int i = 0; i < faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 491 | for (int i = 0; i < planes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::Array*, 0, int>&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for(int i = 0; i, 0, int>&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 614 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::Vec<3, double> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 629 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 630 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:517:55: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:35, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here BUILDSTDERR: 22 | class Face { BUILDSTDERR: | ^~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, from /builddir/build/BUILDmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: /netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 48 | for (int i = 0; i < si1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 50 | for (int i = 0; i < si2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (int i = 0; i < points.Size()-1; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 130 | for (int i = 0; i < points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 194 | for (int i = 0; i < surfk.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 214 | for (int i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:41:18: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 33 | for(int i=0; i&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 683 | for(int i=0; i&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 777 | for(int i=0; i&, netgen::Array&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 807 | for (int j = 0; j < faces.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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>&, double) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 827 | for(int i=0; i&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 952 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 595 | for (i = 1; i <= bounds1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 597 | for (i = 1; i <= bounds2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 614 | for (i = 1; i <= bounds1.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | for (i = 1; i <= bounds2.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::Array&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1479 | for (int i = 0; i < surfind.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 119 | for (int j = 0; j < hpts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 137 | for(int j=0; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 164 | for (int i = 0; i < boxesinlevel.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 219 | if (level <= boxesinlevel.Size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 289 | for (int j = 0; j < pts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for(int jj=0; jj&, int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1651 | for (int i = 0; i < points->Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::Array&, netgen::Array&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1702 | for (int i = 0; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1713 | for (int i = 1; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1730 | for (int i = 0; i < apoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1749 | for (int j = 0; j < surfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1773 | for (int m = 0; m < surfind.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1795 | for (int j = 0; j < surfind.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1800 | for (int j = 0; j < normalvecs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1801 | for (int k = 0; k < normalvecs.Size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1879 | for (int j2 = 0; j2 < surfind2.Size(); j2++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1909 | for (int l = 0; l < surfind2.Size(); l++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1970 | for (int m = 0; m < surfind.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2015 | for (int m = 0; m < locsearch.Size(); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2099 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2103 | for (int i = 0; i < specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1885:41: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:104:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1682:26: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here BUILDSTDERR: 26 | class SpecialPoint BUILDSTDERR: | ^~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 72%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 411 | for (j = 1; j <= me.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1184 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE&, netgen::ZRefinementOptions&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 15 | for (int i = 1; i <= geom.singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 21 | for (int j = 1; j <= se.segms.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 342 | for (i = 1; i <= ref_singular.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 370 | for (i = 1; i <= ref_slices.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 397 | (slicenr == slices.Size()) ? 1 : slices.Get(slicenr+1); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:283:75: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:296:30: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 78%] Linking CXX shared library libngstlvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstlvis.so.6.2 -o libngstlvis.so.6.2 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: libngstl.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 46 | for(int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr >; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:16:22: required from here BUILDSTDERR: /builddir/build/BUILD/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 >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr >' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:17:26: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/string:55, BUILDSTDERR: from /usr/include/c++/9/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/9/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/9/ios:42, BUILDSTDERR: from /usr/include/c++/9/ostream:38, BUILDSTDERR: from /usr/include/c++/9/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:4, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here BUILDSTDERR: 77 | class basic_string BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:45:27: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 78%] Built target stlvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function: BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 215 | for(int i = 0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /usr/include/pybind11/detail/common.h:146, BUILDSTDERR: from /usr/include/pybind11/pytypes.h:12, BUILDSTDERR: from /usr/include/pybind11/cast.h:13, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:222:57: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /usr/include/pybind11/detail/common.h:146, BUILDSTDERR: from /usr/include/pybind11/pytypes.h:12, BUILDSTDERR: from /usr/include/pybind11/cast.h:13, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/surface.hpp:235:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::SplineSurface; = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' BUILDSTDERR: /usr/include/pybind11/cast.h:871:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base::itype = netgen::SplineSurface]' BUILDSTDERR: /usr/include/pybind11/cast.h:1676: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::type>::value), int>::type = 0]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 78%] Linking CXX shared library libngcsg.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsg.so.6.2 -o libngcsg.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 78%] Built target csg make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Scanning dependencies of target csgvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Scanning dependencies of target interface make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/pmake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: aralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:22: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 316 | if (ni <= mesh->mlbetweennodes.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 683 | if (ei <= mesh->mlparentelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 688 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 700 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 263 | for (int j = 0; j < pnums.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 302 | for (int j = 0; j+2 < enums.Size(); j+=2) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 332 | for (int j = 0; j < fnums.Size(); j += 2) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 405 | for (int i = 0; i < loadtypes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 413 | for (int i = 0; i < loadtypes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 82 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 105 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 257 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 503 | for (int i = 0; i < da.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1598 | for (int i = 0; i < ia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1610 | for (int i = 0; i < ia.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1654 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1660 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1666 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1745 | if (ni <= mesh->mlbetweennodes.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1759 | if (ei <= mesh->mlparentelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1764 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1775 | if (ei <= mesh->mlparentsurfaceelement.Size()) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1826 | for (int i = 0; i < apairs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1946 | for( int i=0; ipointelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 2183 | for(int i = 0; iSize(); i++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:250:14: warning: 'buf' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 250 | MPI_Bcast(buf, strs, MPI_CHAR, 0, MPI_COMM_WORLD); BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 671 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray&, netgen::FlatArray&) [with T = double; S = netgen::PointIndex]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:369:45: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 707 | for (int i = 0; i < data.Size(); i++) BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 708 | for (int j = i+1; j < data.Size(); j++) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:230:36: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:669:20: required from here BUILDSTDERR: /builddir/build/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]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 149 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 165 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (j = 1; j <= pairs.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:8: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 73 | for (i =1 ; i <= BIname.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 116 | for (int jj = 0; jj < sels.Size(); jj++) BUILDSTDERR: | ~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 236 | for (i =1 ; i <= BIname.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 79%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 161 | for (int i = 0; i < trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 245 | if (changeval != specpoints.Size()) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 267 | for (int i = 1; i <= specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 307 | for (int i = 0; i < boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 465 | for (int i = 2; i <= specpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 162 | for (i = 1; i <= surfaceelp.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:152:73: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 86%] Linking CXX shared library libngcsgvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsgvis.so.6.2 -o libngcsgvis.so.6.2 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 87%] Built target csgvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:14: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:6: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:5: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:100:20: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:9: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison omake[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: f integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 167 | for (i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 216 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 278 | for (i = 1; i <= points.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 283 | for (i = 1; i <= edges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 290 | for (i = 1; i <= faces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 297 | for (i = 1; i <= volelements.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:4: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 424 | for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 433 | for (int i = 0; i < faceSei.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 826 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 837 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 868 | for (j=1; j <= edges.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:408:24: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:5: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:401:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 90 | for(int i=startsize; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 526 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 544 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 551 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 569 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 576 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 598 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 771 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 786 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 793 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 809 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 932 | for(int j=1; jSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 987 | for(int i = 0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1020 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1044 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1064 | for(int i=0; iSize(); j++) BUILDSTDERR: | ~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1088 | for(int i=0; i& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:469:43: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Intersection(const netgen::FlatArray&, const netgen::FlatArray&, netgen::Array&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:613:72: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 768 | for(int i=0; i&, const netgen::FlatArray&, const netgen::FlatArray&, netgen::Array&) [with T = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:832:84: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 777 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:2: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:28:14: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:117:21: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:183:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:269:28: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here BUILDSTDERR: 277 | class INDEX_4 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:601:22: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:17: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 152 | for(int i = 1; i <= locfaces.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 344 | for(int i = 1; i <= owner_celllist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 392 | for(int i = 1; i <= owner_facelist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 427 | for(int j = 1; j <= facepnts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 430 | if(j != facepnts.Size()) *outfile << " "; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 470 | for(int j = 1; j <= facepnts.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 473 | if(j != facepnts.Size()) *outfile << " "; BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 580 | for(int i = 1; i <= bcarray.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:25: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:116:33: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here BUILDSTDERR: 127 | class INDEX_2 BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:556:30: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here BUILDSTDERR: 208 | class INDEX_3 BUILDSTDERR: | ^~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 91%] Linking CXX shared library libnginterface.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnginterface.so.6.2 -o libnginterface.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 91%] Built target interface make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 91%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:67: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.h:33: warning: "DLL_HEADER" redefined BUILDSTDERR: 33 | #define DLL_HEADER BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/nginterface.h:27: note: this is the location of the previous definition BUILDSTDERR: 27 | #define DLL_HEADER __attribute__ ((visibility ("default"))) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:12: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:571:26: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:47, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here BUILDSTDERR: 54 | class STLReadTriangle BUILDSTDERR: | ^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 92%] Linking CXX shared library libnglib.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnglib.so.6.2 -o libnglib.so.6.2 CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -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/libngocc.so.6.2 -lpython3.7m ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 92%] Built target nglib make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Scanning dependencies of target ngpy make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target gui make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 92%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/gui.cpp:3: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:17: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 274 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3, double>]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:425:52: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 301 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:15: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:8: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:14: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:276:5: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70: required from here BUILDSTDERR: /builddir/build/BUILD/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 >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.cpp:24: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here BUILDSTDERR: 103 | class intpts BUILDSTDERR: | ^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp: In function 'void ParallelRun()': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:267:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 267 | if(d_fbc_id==conf_ids[k]) BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:68:14: warning: unused variable 'status' [-Wunused-variable] BUILDSTDERR: 68 | MPI_Status status; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = double; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 266 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::VisualSceneSolution::SolData*; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../visualization/vssolution.hpp:23:18: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/parallelfunc.cpp:269:42: warning: 'd_fbc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 269 | visinfo = glXGetVisualFromFBConfig(display,d_fbc); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:18: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 234 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 261 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 336 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 517 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:585:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 585 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:616:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 616 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 693 | for (int i = 1; i <= tets_in_qualclass.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1103 | for(int i = 1; i <= surfid.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1367:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] BUILDSTDERR: 1367 | catch (NgException e) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1419 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1869 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1119:19: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 375 | for (TIND i (BASE); i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:7: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:2240:67: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 517 | for (int i = 0; i < geometryregister.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 92%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 97%] Linking CXX shared library libngpy.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 -lpython3.7m ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU ../libsrc/occ/libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 97%] Built target ngpy make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 68 | if (i <= charttrigs.Size()) {return charttrigs.Get(i);} BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 446 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here BUILDSTDERR: 67 | class Point3d BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here BUILDSTDERR: 184 | class Vec3d BUILDSTDERR: | ^~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 230 | for (int i = 1; i <= coeffs.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 288 | if (msnr < triapprox.Size()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 692 | for(int i = 0; i < face_colours.Size();i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 718 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 742 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 766 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 773 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 797 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 804 | for(int j = 0; j < surfElems.Size(); j++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = std::shared_ptr; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85: required from here BUILDSTDERR: /builddir/build/BUILD/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' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:81, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:3: BUILDSTDERR: /usr/include/c++/9/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here BUILDSTDERR: 103 | class shared_ptr : public __shared_ptr<_Tp> BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57: required from here BUILDSTDERR: /builddir/build/BUILD/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, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here BUILDSTDERR: 70 | class Vec : public ngsimd::AlignedAlloc> BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 419 | for (int i = 1; i <= linelists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | for (int i = 1; i <= trilists.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/BUILD/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray& netgen::FlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43: required from 'netgen::Array& netgen::Array::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 175 | for (int i = 0; i < size; i++) BUILDSTDERR: | ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 98%] Linking CXX shared library libnggui.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggui.so.6.2 -o libnggui.so.6.2 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,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 Togl2.1/libngtogl.so.6.2 -lz -ljpeg -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/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz -lmetis ../libsrc/visualization/libngvisual.so.6.2 ../libsrc/occ/libngocc.so.6.2 -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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 98%] Built target gui make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 525 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/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': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 538 | if (i > hash.Size()) i = 1; BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 785 | for (size_t i = 0; i < np; i++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1497 | if(identnr <= type.Size()) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 1504 | while(type.Size() < identnr) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 191 | for (int i = 0; i < loch.boxes.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 616 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 632 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 644 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 651 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 124 | for (int i = 0; i < transfreezone.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 49 | for (int i = 0; i < Size(); i++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:67, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantPNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:70:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 70 | for (int i = 0; i < loc2distvert[locpnum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantFaceNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:76:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 76 | for ( int i = 0; i < loc2distface[locfacenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp: In member function 'void netgen::ParallelMeshTopology::GetDistantEdgeNums(int, int*) const': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:87:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 87 | for (int i = 0; i < loc2distedge[locedgenum-1].Size(); i++ ) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp: In function 'int main(int, char**)': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 269 | for (int i = 1; i <= userformats.Size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::FlatArray&) [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/paralleltop.hpp:82:47: required from here BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:384:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 384 | for (TIND i = BASE; i < size+BASE; i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16: required from 'bool netgen::FlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:106:46: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 190 | for(TIND i=0; pos==-1 && i < this->size; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here BUILDSTDERR: 944 | class Segment BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29: required from here BUILDSTDERR: /builddir/build/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] BUILDSTDERR: 423 | memcpy (p, data, sizeof(T)*mins); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1, BUILDSTDERR: from /builddir/build/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here BUILDSTDERR: 1077 | class FaceDescriptor BUILDSTDERR: | ^~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [100%] Linking CXX executable netgen-mesher /usr/lib64/mpich/bin/mpicxx -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization: libnggui.so.6.2 Togl2.1/libngtogl.so.6.2 -lz -ljpeg -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.6.2 ../libsrc/occ/libngocc.so.6.2 -ldl ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lz -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -lpython3.7m -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 '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles 0 + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 4627 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/mpich-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/mpich-riscv64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ unset LD_LIBRARY_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ unset LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=/usr/share/lmod/lmod/share/man BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ unset MPI_BIN BUILDSTDERR: ++ unset MPI_COMPILER BUILDSTDERR: ++ unset MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ unset MPI_HOME BUILDSTDERR: ++ unset MPI_INCLUDE BUILDSTDERR: ++ unset MPI_LIB BUILDSTDERR: ++ unset MPI_MAN BUILDSTDERR: ++ unset MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON_SITEARCH BUILDSTDERR: ++ unset MPI_SUFFIX BUILDSTDERR: ++ unset MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ unset _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TMh47s + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 + cd netgen-6.2.1810 + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 19491 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/openmpi-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/openmpi-riscv64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-riscv64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/openmpi-riscv64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/openmpi-riscv64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/man/openmpi-riscv64:/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/etc/modulefiles:1\;/usr/share/modulefiles:1\;/usr/share/modulefiles/Linux:1\;/usr/share/modulefiles/Core:1\;/usr/share/lmod/lmod/modulefiles/Core:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN;' 'MPI_COMPILER=openmpi-riscv64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/openmpi-riscv64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/openmpi-riscv64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/openmpi-riscv64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/openmpi/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1yaXNjdjY0IixbImZ1bGxOYW1lIl09Im1waS9vcGVubXBpLXJpc2N2NjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvb3Blbm1waS1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9z;' export '_ModuleTable001_;' '_ModuleTable002_=aGFyZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ LOADEDMODULES=mpi/openmpi-riscv64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/openmpi-riscv64:1;/usr/share/lmod/lmod/share/man:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=/usr/share/man/openmpi-riscv64:/usr/share/lmod/lmod/share/man:: BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ __LMOD_REF_COUNT_MODULEPATH='/etc/modulefiles:1;/usr/share/modulefiles:1;/usr/share/modulefiles/Linux:1;/usr/share/modulefiles/Core:1;/usr/share/lmod/lmod/modulefiles/Core:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_MODULEPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/openmpi/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ MPI_COMPILER=openmpi-riscv64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_HOME=/usr/lib64/openmpi BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/openmpi-riscv64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ MPI_LIB=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ MPI_MAN=/usr/share/man/openmpi-riscv64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ MPI_SUFFIX=_openmpi BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/openmpi-riscv64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/lib64/openmpi/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/openmpi/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64 BUILDSTDERR: ++ export _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS1yaXNjdjY0IixbImZ1bGxOYW1lIl09Im1waS9vcGVubXBpLXJpc2N2NjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvb3Blbm1waS1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9z BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=aGFyZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 'INSTALL=/usr/bin/install -p' -C openmpi make: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/openmpi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/openmpi /builddir/build/BUILD/netgen-6.2.1810/openmpi /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [ 10%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake [ 20%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/make --silent make[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 9%] Built target gen make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 13%] Built target gprim make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 16%] Built target la make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 42%] Built target mesh make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 46%] Built target visual make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 59%] Built target csg make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 60%] Built target csgvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 63%] Built target geom2d make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 64%] Built target geom2dvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 70%] Built target occ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 71%] Built target occvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 76%] Built target stl make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 77%] Built target stlvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 89%] Built target interface make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 90%] Built target nglib make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 91%] Built target ngpy make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 93%] Built target togl make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 98%] Built target gui make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-build [ 30%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-install [ 40%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/openmpi/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/openmpi/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/general /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/general /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 9%] Built target gen /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/gprim /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 13%] Built target gprim /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/linalg /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/linalg/CMakeFiles/la.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 16%] Built target la /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 42%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 46%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 59%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 60%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 63%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 64%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 70%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 71%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 76%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 77%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 89%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/nglib /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 90%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 91%] Built target ngpy /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 93%] Built target togl /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/gui.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [ 98%] Built target gui /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' gmake[2]: Nothing to be done for 'preinstall'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/cmake/netgen-mesher/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/cmake/netgen-mesher/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/cmake/netgen-mesher/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/parallelinterface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngmesh.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngvisual.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsg.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/geom2d/geom2dmesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngocc.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngoccvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstlvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnginterface.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/bin/netgen-mesher" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggui.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggui.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggui.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/libngpy.so" to "$ORIGIN/../../../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngtogl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngtogl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngtogl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/boxcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/circle_on_cube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cone.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubeandring.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubeandspheres.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubemcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubemsphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cylinder.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cylsphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ellipsoid.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ellipticcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/extrusion.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/fichera.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/lshape3d.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/manyholes.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/manyholes2.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/matrix.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ortho.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/period.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/revolution.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sculpture.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/shaft.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/shell.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sphereincube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/torus.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/trafo.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twobricks.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twocubes.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twocyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/boundarycondition.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/hinge.stl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/part1.stl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/frame.step -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/screw.step -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/squarehole.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/squarecircle.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/gui.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/NgOCC.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/read_gmsh.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/mesh.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnglib.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnglib.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/openmpi/netgen-mesher/nglib.h gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi/netgen' make: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/openmpi' + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64//usr/lib64/openmpi/lib/pkgconfig + cat + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 19491 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/openmpi-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/openmpi-riscv64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ unset LD_LIBRARY_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ unset LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=/usr/share/lmod/lmod/share/man:: BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ unset MPI_BIN BUILDSTDERR: ++ unset MPI_COMPILER BUILDSTDERR: ++ unset MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ unset MPI_HOME BUILDSTDERR: ++ unset MPI_INCLUDE BUILDSTDERR: ++ unset MPI_LIB BUILDSTDERR: ++ unset MPI_MAN BUILDSTDERR: ++ unset MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON_SITEARCH BUILDSTDERR: ++ unset MPI_SUFFIX BUILDSTDERR: ++ unset MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ unset _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 19491 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/mpich-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/mpich-riscv64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-riscv64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/mpich-riscv64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/mpich-riscv64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/mpich-riscv64:/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/mpich/bin;' export 'MPI_BIN;' 'MPI_COMPILER=mpich-riscv64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/mpich;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/mpich-riscv64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/mpich/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/mpich-riscv64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/mpich-riscv64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/mpich/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-riscv64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/etc/modulefiles/mpi/mpich-riscv64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtcmlzY3Y2NCIsWyJmdWxsTmFtZSJdPSJtcGkvbXBpY2gtcmlzY3Y2NCIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im1waS9tcGljaC1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm;' export '_ModuleTable001_;' '_ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ LOADEDMODULES=mpi/mpich-riscv64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/mpich-riscv64:1;/usr/share/lmod/lmod/share/man:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=:/usr/share/man/mpich-riscv64:/usr/share/lmod/lmod/share/man BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/mpich/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ MPI_COMPILER=mpich-riscv64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_HOME=/usr/lib64/mpich BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/mpich-riscv64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ MPI_LIB=/usr/lib64/mpich/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ MPI_MAN=/usr/share/man/mpich-riscv64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ MPI_SUFFIX=_mpich BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/mpich-riscv64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/lib64/mpich/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/mpich/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ __LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-riscv64:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ _LMFILES_=/etc/modulefiles/mpi/mpich-riscv64 BUILDSTDERR: ++ export _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gtcmlzY3Y2NCIsWyJmdWxsTmFtZSJdPSJtcGkvbXBpY2gtcmlzY3Y2NCIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im1waS9tcGljaC1yaXNjdjY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVm BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=aWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + export 'CFLAGS= -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS=' -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 'INSTALL=/usr/bin/install -p' -C mpich make: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/mpich --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' cd /builddir/build/BUILD/netgen-6.2.1810/mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/mpich /builddir/build/BUILD/netgen-6.2.1810/mpich /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [ 10%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake [ 20%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/make --silent make[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 9%] Built target gen make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 13%] Built target gprim make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 16%] Built target la make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 42%] Built target mesh make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 46%] Built target visual make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 59%] Built target csg make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 60%] Built target csgvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 63%] Built target geom2d make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 64%] Built target geom2dvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 70%] Built target occ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 71%] Built target occvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 76%] Built target stl make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 77%] Built target stlvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 89%] Built target interface make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 90%] Built target nglib make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 91%] Built target ngpy make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 93%] Built target togl make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 98%] Built target gui make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-build [ 30%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-install [ 40%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/mpich/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/mpich/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/general /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/general /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 9%] Built target gen /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/gprim /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 13%] Built target gprim /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/linalg /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/linalg/CMakeFiles/la.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 16%] Built target la /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 42%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 46%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 59%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 60%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 63%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 64%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 70%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 71%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 76%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 77%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 89%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/nglib /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 90%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 91%] Built target ngpy /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 93%] Built target togl /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/gui.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [ 98%] Built target gui /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/mpich/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' gmake[2]: Nothing to be done for 'preinstall'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/cmake/netgen-mesher/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/cmake/netgen-mesher/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/cmake/netgen-mesher/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/parallelinterface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngmesh.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngvisual.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsg.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsgvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2d.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/geom2d/geom2dmesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngocc.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngoccvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstlvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnginterface.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/bin/netgen-mesher" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggui.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggui.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggui.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/libngpy.so" to "$ORIGIN/../../../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngtogl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngtogl.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngtogl.so -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/boxcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/circle_on_cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cone.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubeandring.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubeandspheres.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubemcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubemsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cylinder.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cylsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ellipsoid.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ellipticcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/extrusion.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/fichera.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/lshape3d.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/manyholes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/manyholes2.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/matrix.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ortho.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/period.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/revolution.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sculpture.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/shell.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sphereincube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/torus.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/trafo.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twobricks.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twocubes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twocyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/boundarycondition.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/hinge.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/part1.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/frame.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/screw.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/squarehole.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/squarecircle.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/gui.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/NgOCC.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/read_gmsh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/mesh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnglib.so.6.2" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnglib.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/mpich/netgen-mesher/nglib.h gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich/netgen' make: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/mpich' + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64//usr/lib64/mpich/lib/pkgconfig + cat + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -z '' ']' BUILDSTDERR: ++ '[' -z /usr/share/modulefiles ']' BUILDSTDERR: ++ PS_CMD=/usr/bin/ps BUILDSTDERR: ++ '[' '!' -x /usr/bin/ps ']' BUILDSTDERR: ++ EXPR_CMD=/usr/bin/expr BUILDSTDERR: ++ '[' '!' -x /usr/bin/expr ']' BUILDSTDERR: ++ BASENAME_CMD=/usr/bin/basename BUILDSTDERR: ++ '[' '!' -x /usr/bin/basename ']' BUILDSTDERR: +++ /usr/bin/ps -p 19491 -ocomm= BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/expr sh : '-*\(.*\)' BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: +++ /usr/bin/basename sh BUILDSTDERR: ++ my_shell=sh BUILDSTDERR: ++ '[' -f /usr/share/lmod/lmod/init/sh ']' BUILDSTDERR: ++ . /usr/share/lmod/lmod/init/sh BUILDSTDERR: +++ LMOD_PKG=/usr/share/lmod/lmod BUILDSTDERR: +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ BUILDSTDERR: +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod BUILDSTDERR: +++ MODULESHOME=/usr/share/lmod/lmod BUILDSTDERR: +++ export LMOD_CMD BUILDSTDERR: +++ export LMOD_PKG BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ export LMOD_DIR BUILDSTDERR: ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/mpich-riscv64 BUILDSTDERR: ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/mpich-riscv64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH BUILDSTDERR: ++ unset LD_LIBRARY_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT_LOADEDMODULES BUILDSTDERR: ++ unset LOADEDMODULES BUILDSTDERR: ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 BUILDSTDERR: ++ export __LMOD_REF_COUNT_MANPATH BUILDSTDERR: ++ MANPATH=/usr/share/lmod/lmod/share/man BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core BUILDSTDERR: ++ export MODULEPATH BUILDSTDERR: ++ unset MPI_BIN BUILDSTDERR: ++ unset MPI_COMPILER BUILDSTDERR: ++ unset MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ unset MPI_HOME BUILDSTDERR: ++ unset MPI_INCLUDE BUILDSTDERR: ++ unset MPI_LIB BUILDSTDERR: ++ unset MPI_MAN BUILDSTDERR: ++ unset MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ unset MPI_PYTHON_SITEARCH BUILDSTDERR: ++ unset MPI_SUFFIX BUILDSTDERR: ++ unset MPI_SYSCONFIG BUILDSTDERR: ++ __LMOD_REF_COUNT_PATH='/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PATH BUILDSTDERR: ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' BUILDSTDERR: ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH BUILDSTDERR: ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ unset __LMOD_REF_COUNT__LMFILES_ BUILDSTDERR: ++ unset _LMFILES_ BUILDSTDERR: ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh BUILDSTDERR: ++ export _ModuleTable001_ BUILDSTDERR: ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= BUILDSTDERR: ++ export _ModuleTable002_ BUILDSTDERR: ++ _ModuleTable_Sz_=2 BUILDSTDERR: ++ export _ModuleTable_Sz_ + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 'INSTALL=/usr/bin/install -p' -C serial make: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/serial --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' cd /builddir/build/BUILD/netgen-6.2.1810/serial && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/serial /builddir/build/BUILD/netgen-6.2.1810/serial /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [ 10%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /builddir/build/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake [ 20%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/make --silent make[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 9%] Built target gen make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 13%] Built target gprim make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 16%] Built target la make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 42%] Built target mesh make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 46%] Built target visual make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 59%] Built target csg make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 60%] Built target csgvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 63%] Built target geom2d make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 64%] Built target geom2dvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 70%] Built target occ make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 71%] Built target occvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 76%] Built target stl make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 77%] Built target stlvis make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 89%] Built target interface make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 90%] Built target nglib make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 91%] Built target ngpy make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 93%] Built target togl make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 98%] Built target gui make[5]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-build [ 30%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-install [ 40%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-6.2.1810/serial/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/serial/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/cmake -S/builddir/build/BUILD/netgen-6.2.1810 -B/builddir/build/BUILD/netgen-6.2.1810/serial/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/CMakeFiles /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/general /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/general /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 9%] Built target gen /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/gprim /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/gprim /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 13%] Built target gprim /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/linalg /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/linalg /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/linalg/CMakeFiles/la.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 16%] Built target la /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/meshing /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 42%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/visualization /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 46%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 59%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 60%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 63%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 64%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 70%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 71%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 76%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 77%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/libsrc/interface /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 89%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/nglib /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 90%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 91%] Built target ngpy /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1 /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f ng/Togl2.1/CMakeFiles/togl.dir/build.make ng/Togl2.1/CMakeFiles/togl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'ng/Togl2.1/CMakeFiles/togl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 93%] Built target togl /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f ng/CMakeFiles/gui.dir/build.make ng/CMakeFiles/gui.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/gui.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [ 98%] Built target gui /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' cd /builddir/build/BUILD/netgen-6.2.1810/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-6.2.1810 /builddir/build/BUILD/netgen-6.2.1810/ng /builddir/build/BUILD/netgen-6.2.1810/serial/netgen /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-6.2.1810/serial/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[2]: Entering directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' gmake[2]: Nothing to be done for 'preinstall'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/cmake/netgen-mesher/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/cmake/netgen-mesher/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/cmake/netgen-mesher/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/parallelinterface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngmesh.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngvisual.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsg.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsgvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2d.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2dvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/geom2d/geom2dmesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngocc.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngoccvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstl.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstlvis.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnginterface.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/bin/netgen-mesher" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggui.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggui.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggui.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/libngpy.so" to "$ORIGIN/../../../" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngtogl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngtogl.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngtogl.so -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/boxcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/circle_on_cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cone.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubeandring.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubeandspheres.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubemcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cubemsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cylinder.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/cylsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ellipsoid.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ellipticcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/extrusion.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/fichera.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/lshape3d.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/manyholes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/manyholes2.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/matrix.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/ortho.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/period.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/revolution.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sculpture.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/shell.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/sphereincube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/torus.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/trafo.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twobricks.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twocubes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/twocyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/boundarycondition.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/hinge.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/part1.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/frame.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/screw.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/squarehole.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/squarecircle.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/gui.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/NgOCC.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/read_gmsh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/mesh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/netgen-mesher/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnglib.so.6.2" to "$ORIGIN:$ORIGIN/../lib64" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnglib.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/nglib.h gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial/netgen' make: Leaving directory '/builddir/build/BUILD/netgen-6.2.1810/serial' + export MPI_LIB=/usr/lib64 + MPI_LIB=/usr/lib64 + export MPI_INCLUDE=/usr/include + MPI_INCLUDE=/usr/include + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64//usr/lib64/pkgconfig + cat + install -Dpm 0644 /builddir/build/SOURCES/netgen-mesher.png /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/icons/hicolor/48x48/apps/netgen-mesher.png + desktop-file-install --dir /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64//usr/share/applications/ /builddir/build/SOURCES/netgen-mesher.desktop + rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64//usr/doc + cd libsrc + find '(' -name '*.hpp' -or -name '*.hxx' -or -name '*.h' -or -name '*.ixx' -or -name '*.jxx' ')' -exec install -Dpm 0644 '{}' '/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/private/{}' ';' + install -Dpm 0644 nglib/nglib.h /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/include/netgen-mesher/nglib.h + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 6.2.1810-2.fc31 --unique-debug-suffix -6.2.1810-2.fc31.riscv64 --unique-debug-src-base netgen-mesher-6.2.1810-2.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/netgen-6.2.1810 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggui.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnggui.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngtogl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngtogl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggui.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnggui.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngtogl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngtogl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/mpich/python3.7/site-packages/netgen-mesher/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggui.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnggui.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngtogl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngtogl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/openmpi/python3.7/site-packages/netgen-mesher/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7/site-packages/netgen-mesher/libngpy.so original debug info size: 323844kB, size after compression: 233000kB /usr/lib/rpm/sepdebugcrcfix: Updated 48 CRC32s, 0 CRC32s did match. BUILDSTDERR: 9880 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 0 0 Bytecompiling .py files below /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib/debug/usr/lib64/python3.7 using /usr/bin/python3.7 Bytecompiling .py files below /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/lib64/python3.7 using /usr/bin/python3.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: ./usr/src/debug/netgen-mesher-6.2.1810-2.fc31.riscv64/ng/Togl2.1/toglDecls.h is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/netgen-mesher-6.2.1810-2.fc31.riscv64/ng/Togl2.1/toglStubInit.c is executable but has empty or no shebang, removing executable bit Processing files: netgen-mesher-6.2.1810-2.fc31.riscv64 Provides: bundled(tcl-togl) = 2.1 netgen-mesher = 6.2.1810-2.fc31 netgen-mesher(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libnggui.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libstdc++.so.6()(64bit) 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.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-common-6.2.1810-2.fc31.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.s7fhYs + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.1810 + DOCDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/doc/netgen-mesher-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/doc/netgen-mesher-common + cp -pr AUTHORS /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/doc/netgen-mesher-common + cp -pr doc/ng4.pdf /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/doc/netgen-mesher-common + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HTFGys + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.1810 + LICENSEDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/licenses/netgen-mesher-common + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/licenses/netgen-mesher-common + cp -pr LICENSE /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64/usr/share/licenses/netgen-mesher-common + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: application() application(netgen-mesher.desktop) netgen-mesher-common = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: netgen-mesher-libs-6.2.1810-2.fc31.riscv64 Provides: libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnggeom2dvis.so.6.2()(64bit) libnggui.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngoccvis.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngtogl.so.6.2()(64bit) libngvisual.so.6.2()(64bit) netgen-mesher-libs = 6.2.1810-2.fc31 netgen-mesher-libs(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGLU.so.1()(64bit) libGLX.so.0()(64bit) libOpenGL.so.0()(64bit) libTKBRep.so.11()(64bit) libTKBool.so.11()(64bit) libTKG2d.so.11()(64bit) libTKG3d.so.11()(64bit) libTKGeomAlgo.so.11()(64bit) libTKGeomBase.so.11()(64bit) libTKIGES.so.11()(64bit) libTKLCAF.so.11()(64bit) libTKMath.so.11()(64bit) libTKMesh.so.11()(64bit) libTKSTEP.so.11()(64bit) libTKSTEPBase.so.11()(64bit) libTKSTL.so.11()(64bit) libTKShHealing.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKXDEIGES.so.11()(64bit) libTKXDESTEP.so.11()(64bit) libTKXSBase.so.11()(64bit) libTKernel.so.11()(64bit) libXmu.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnggeom2dvis.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngtogl.so.6.2()(64bit) libngvisual.so.6.2()(64bit) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.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) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-devel-6.2.1810-2.fc31.riscv64 Provides: cmake(Netgen) netgen-mesher-devel = 6.2.1810-2.fc31 netgen-mesher-devel(riscv-64) = 6.2.1810-2.fc31 pkgconfig(netgen-mesher) = 6.2.1810 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(riscv-64) libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnggeom2dvis.so.6.2()(64bit) libnggui.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngoccvis.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngtogl.so.6.2()(64bit) libngvisual.so.6.2()(64bit) Processing files: netgen-mesher-devel-private-6.2.1810-2.fc31.riscv64 Provides: netgen-mesher-devel-private = 6.2.1810-2.fc31 netgen-mesher-devel-private(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-netgen-mesher-6.2.1810-2.fc31.riscv64 Provides: libngpy.so()(64bit) python-netgen = 6.2.1810-2.fc31 python3-netgen-mesher = 6.2.1810-2.fc31 python3-netgen-mesher(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngvisual.so.6.2()(64bit) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.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) python(abi) = 3.7 rtld(GNU_HASH) Obsoletes: python-netgen < 6.2.1810-2.fc31 Processing files: netgen-mesher-openmpi-6.2.1810-2.fc31.riscv64 Provides: netgen-mesher-openmpi = 6.2.1810-2.fc31 netgen-mesher-openmpi(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libmpi.so.40()(64bit)(openmpi-riscv64) libmpi_cxx.so.40()(64bit)(openmpi-riscv64) libnggui.so.6.2()(64bit)(openmpi-riscv64) libnginterface.so.6.2()(64bit)(openmpi-riscv64) libngmesh.so.6.2()(64bit)(openmpi-riscv64) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-libs-6.2.1810-2.fc31.riscv64 Provides: libngcsg.so.6.2()(64bit)(openmpi-riscv64) libngcsgvis.so.6.2()(64bit)(openmpi-riscv64) libnggeom2d.so.6.2()(64bit)(openmpi-riscv64) libnggeom2dvis.so.6.2()(64bit)(openmpi-riscv64) libnggui.so.6.2()(64bit)(openmpi-riscv64) libnginterface.so.6.2()(64bit)(openmpi-riscv64) libnglib.so.6.2()(64bit)(openmpi-riscv64) libngmesh.so.6.2()(64bit)(openmpi-riscv64) libngocc.so.6.2()(64bit)(openmpi-riscv64) libngoccvis.so.6.2()(64bit)(openmpi-riscv64) libngstl.so.6.2()(64bit)(openmpi-riscv64) libngstlvis.so.6.2()(64bit)(openmpi-riscv64) libngtogl.so.6.2()(64bit)(openmpi-riscv64) libngvisual.so.6.2()(64bit)(openmpi-riscv64) netgen-mesher-openmpi-libs = 6.2.1810-2.fc31 netgen-mesher-openmpi-libs(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libTKBRep.so.11()(64bit) libTKBool.so.11()(64bit) libTKG2d.so.11()(64bit) libTKG3d.so.11()(64bit) libTKGeomAlgo.so.11()(64bit) libTKGeomBase.so.11()(64bit) libTKIGES.so.11()(64bit) libTKLCAF.so.11()(64bit) libTKMath.so.11()(64bit) libTKMesh.so.11()(64bit) libTKSTEP.so.11()(64bit) libTKSTEPBase.so.11()(64bit) libTKSTL.so.11()(64bit) libTKShHealing.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKXDEIGES.so.11()(64bit) libTKXDESTEP.so.11()(64bit) libTKXSBase.so.11()(64bit) libTKernel.so.11()(64bit) libX11.so.6()(64bit) libXmu.so.6()(64bit) libatomic.so.1()(64bit) libatomic.so.1(LIBATOMIC_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmetis.so.0()(64bit) libmpi.so.40()(64bit)(openmpi-riscv64) libmpi_cxx.so.40()(64bit)(openmpi-riscv64) libngcsg.so.6.2()(64bit)(openmpi-riscv64) libngcsgvis.so.6.2()(64bit)(openmpi-riscv64) libnggeom2d.so.6.2()(64bit)(openmpi-riscv64) libnggeom2dvis.so.6.2()(64bit)(openmpi-riscv64) libnginterface.so.6.2()(64bit)(openmpi-riscv64) libnglib.so.6.2()(64bit)(openmpi-riscv64) libngmesh.so.6.2()(64bit)(openmpi-riscv64) libngocc.so.6.2()(64bit)(openmpi-riscv64) libngstl.so.6.2()(64bit)(openmpi-riscv64) libngstlvis.so.6.2()(64bit)(openmpi-riscv64) libngtogl.so.6.2()(64bit)(openmpi-riscv64) libngvisual.so.6.2()(64bit)(openmpi-riscv64) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.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) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-devel-6.2.1810-2.fc31.riscv64 Provides: netgen-mesher-openmpi-devel = 6.2.1810-2.fc31 netgen-mesher-openmpi-devel(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libngcsg.so.6.2()(64bit)(openmpi-riscv64) libngcsgvis.so.6.2()(64bit)(openmpi-riscv64) libnggeom2d.so.6.2()(64bit)(openmpi-riscv64) libnggeom2dvis.so.6.2()(64bit)(openmpi-riscv64) libnggui.so.6.2()(64bit)(openmpi-riscv64) libnginterface.so.6.2()(64bit)(openmpi-riscv64) libnglib.so.6.2()(64bit)(openmpi-riscv64) libngmesh.so.6.2()(64bit)(openmpi-riscv64) libngocc.so.6.2()(64bit)(openmpi-riscv64) libngoccvis.so.6.2()(64bit)(openmpi-riscv64) libngstl.so.6.2()(64bit)(openmpi-riscv64) libngstlvis.so.6.2()(64bit)(openmpi-riscv64) libngtogl.so.6.2()(64bit)(openmpi-riscv64) libngvisual.so.6.2()(64bit)(openmpi-riscv64) Processing files: python3-netgen-mesher-openmpi-6.2.1810-2.fc31.riscv64 Provides: libngpy.so()(64bit)(openmpi-riscv64) python-netgen-openmpi = 6.2.1810-2.fc31 python3-netgen-mesher-openmpi = 6.2.1810-2.fc31 python3-netgen-mesher-openmpi(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libngcsg.so.6.2()(64bit)(openmpi-riscv64) libngcsgvis.so.6.2()(64bit)(openmpi-riscv64) libnggeom2d.so.6.2()(64bit)(openmpi-riscv64) libnglib.so.6.2()(64bit)(openmpi-riscv64) libngmesh.so.6.2()(64bit)(openmpi-riscv64) libngocc.so.6.2()(64bit)(openmpi-riscv64) libngstl.so.6.2()(64bit)(openmpi-riscv64) libngstlvis.so.6.2()(64bit)(openmpi-riscv64) libngvisual.so.6.2()(64bit)(openmpi-riscv64) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.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) rtld(GNU_HASH) Obsoletes: python-netgen-openmpi < 6.2.1810-2.fc31 Processing files: netgen-mesher-mpich-6.2.1810-2.fc31.riscv64 Provides: netgen-mesher-mpich = 6.2.1810-2.fc31 netgen-mesher-mpich(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libmpi.so.12()(64bit)(mpich-riscv64) libnggui.so.6.2()(64bit)(mpich-riscv64) libnginterface.so.6.2()(64bit)(mpich-riscv64) libngmesh.so.6.2()(64bit)(mpich-riscv64) libstdc++.so.6()(64bit) 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.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-mpich-libs-6.2.1810-2.fc31.riscv64 Provides: libngcsg.so.6.2()(64bit)(mpich-riscv64) libngcsgvis.so.6.2()(64bit)(mpich-riscv64) libnggeom2d.so.6.2()(64bit)(mpich-riscv64) libnggeom2dvis.so.6.2()(64bit)(mpich-riscv64) libnggui.so.6.2()(64bit)(mpich-riscv64) libnginterface.so.6.2()(64bit)(mpich-riscv64) libnglib.so.6.2()(64bit)(mpich-riscv64) libngmesh.so.6.2()(64bit)(mpich-riscv64) libngocc.so.6.2()(64bit)(mpich-riscv64) libngoccvis.so.6.2()(64bit)(mpich-riscv64) libngstl.so.6.2()(64bit)(mpich-riscv64) libngstlvis.so.6.2()(64bit)(mpich-riscv64) libngtogl.so.6.2()(64bit)(mpich-riscv64) libngvisual.so.6.2()(64bit)(mpich-riscv64) netgen-mesher-mpich-libs = 6.2.1810-2.fc31 netgen-mesher-mpich-libs(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libTKBRep.so.11()(64bit) libTKBool.so.11()(64bit) libTKG2d.so.11()(64bit) libTKG3d.so.11()(64bit) libTKGeomAlgo.so.11()(64bit) libTKGeomBase.so.11()(64bit) libTKIGES.so.11()(64bit) libTKLCAF.so.11()(64bit) libTKMath.so.11()(64bit) libTKMesh.so.11()(64bit) libTKSTEP.so.11()(64bit) libTKSTEPBase.so.11()(64bit) libTKSTL.so.11()(64bit) libTKShHealing.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKXDEIGES.so.11()(64bit) libTKXDESTEP.so.11()(64bit) libTKXSBase.so.11()(64bit) libTKernel.so.11()(64bit) libX11.so.6()(64bit) libXmu.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmetis.so.0()(64bit) libmpi.so.12()(64bit)(mpich-riscv64) libngcsg.so.6.2()(64bit)(mpich-riscv64) libngcsgvis.so.6.2()(64bit)(mpich-riscv64) libnggeom2d.so.6.2()(64bit)(mpich-riscv64) libnggeom2dvis.so.6.2()(64bit)(mpich-riscv64) libnginterface.so.6.2()(64bit)(mpich-riscv64) libnglib.so.6.2()(64bit)(mpich-riscv64) libngmesh.so.6.2()(64bit)(mpich-riscv64) libngocc.so.6.2()(64bit)(mpich-riscv64) libngstl.so.6.2()(64bit)(mpich-riscv64) libngstlvis.so.6.2()(64bit)(mpich-riscv64) libngtogl.so.6.2()(64bit)(mpich-riscv64) libngvisual.so.6.2()(64bit)(mpich-riscv64) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.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) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-mpich-devel-6.2.1810-2.fc31.riscv64 Provides: netgen-mesher-mpich-devel = 6.2.1810-2.fc31 netgen-mesher-mpich-devel(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libngcsg.so.6.2()(64bit)(mpich-riscv64) libngcsgvis.so.6.2()(64bit)(mpich-riscv64) libnggeom2d.so.6.2()(64bit)(mpich-riscv64) libnggeom2dvis.so.6.2()(64bit)(mpich-riscv64) libnggui.so.6.2()(64bit)(mpich-riscv64) libnginterface.so.6.2()(64bit)(mpich-riscv64) libnglib.so.6.2()(64bit)(mpich-riscv64) libngmesh.so.6.2()(64bit)(mpich-riscv64) libngocc.so.6.2()(64bit)(mpich-riscv64) libngoccvis.so.6.2()(64bit)(mpich-riscv64) libngstl.so.6.2()(64bit)(mpich-riscv64) libngstlvis.so.6.2()(64bit)(mpich-riscv64) libngtogl.so.6.2()(64bit)(mpich-riscv64) libngvisual.so.6.2()(64bit)(mpich-riscv64) Processing files: python3-netgen-mesher-mpich-6.2.1810-2.fc31.riscv64 Provides: libngpy.so()(64bit)(mpich-riscv64) python-netgen-mpich = 6.2.1810-2.fc31 python3-netgen-mesher-mpich = 6.2.1810-2.fc31 python3-netgen-mesher-mpich(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libngcsg.so.6.2()(64bit)(mpich-riscv64) libngcsgvis.so.6.2()(64bit)(mpich-riscv64) libnggeom2d.so.6.2()(64bit)(mpich-riscv64) libnglib.so.6.2()(64bit)(mpich-riscv64) libngmesh.so.6.2()(64bit)(mpich-riscv64) libngocc.so.6.2()(64bit)(mpich-riscv64) libngstl.so.6.2()(64bit)(mpich-riscv64) libngstlvis.so.6.2()(64bit)(mpich-riscv64) libngvisual.so.6.2()(64bit)(mpich-riscv64) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.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) rtld(GNU_HASH) Obsoletes: python-netgen-mpich < 6.2.1810-2.fc31 Processing files: netgen-mesher-debugsource-6.2.1810-2.fc31.riscv64 Provides: netgen-mesher-debugsource = 6.2.1810-2.fc31 netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: netgen-mesher-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = 4f331066804cb910c53ba7fac2e2441f02ad3a9b netgen-mesher-debuginfo = 6.2.1810-2.fc31 netgen-mesher-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: netgen-mesher-libs-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = 3ba2778853c2e1deca455029c021a56315171a2d debuginfo(build-id) = 64613d8ca8f00e4ce7ed844db25d7a1c4f60473f debuginfo(build-id) = 6638497102ad8078fb06f497a4f4d228cc610619 debuginfo(build-id) = 7af31491ac5438e329172d37860734f22d49d406 debuginfo(build-id) = 7fac981b96031cf45ed8e304be7455fd79b1b17f debuginfo(build-id) = 887b918b6820a90154222493b2621b30a6ac9198 debuginfo(build-id) = 8a6455d74b71a6c155a3d2028e77a6e5e1125d38 debuginfo(build-id) = b3b642c3914a058c494d8b1bf073376d19c0095b debuginfo(build-id) = b741221c5ab1e99b7aedc0d989f9d59d6c79d072 debuginfo(build-id) = c13d8294bfdacf07d93e56ca80f64b522a15d3a1 debuginfo(build-id) = d0de4f13fd11e584372cbd2adfa364ec2f9a6ea9 debuginfo(build-id) = e4854495c8478b99ce536dad3782d8ad92441103 debuginfo(build-id) = f20069f3e99652f9d294d2f3687c1f98d96e1c1e debuginfo(build-id) = f43f954a36c86fef5ce0d4cdad571eacb46e51b9 netgen-mesher-libs-debuginfo = 6.2.1810-2.fc31 netgen-mesher-libs-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: python3-netgen-mesher-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = 0fb29176f4600bb6448cd36c49eb5a9ca3ba1aab python3-netgen-mesher-debuginfo = 6.2.1810-2.fc31 python3-netgen-mesher-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: netgen-mesher-openmpi-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = a6f62847e87c488484a90c71454ab11e23346b72 netgen-mesher-openmpi-debuginfo = 6.2.1810-2.fc31 netgen-mesher-openmpi-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: netgen-mesher-openmpi-libs-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = 1e313ca4a6c31764fa06e17f59d68c19a142b37a debuginfo(build-id) = 29065814f30f428d3312882736d70b7d82c1bb5f debuginfo(build-id) = 36d04e742b668de380351daf29968d5e36b78af0 debuginfo(build-id) = 3bc89898d8bf5524abe766632b7e25d2366025b6 debuginfo(build-id) = 5f238a8b00dc19214facdd8c33e7982cd86a0573 debuginfo(build-id) = 89d98c319ff3b0cf64e4acaa9df871a5d83ecee1 debuginfo(build-id) = a3b1d18bd3e95be9d4fa8cfadf51f3220a724348 debuginfo(build-id) = ae242bbf88c61eee48a406aa84680d8ea15507f1 debuginfo(build-id) = b5624d4da8bfedee6352cf5442a1752bdf15ca79 debuginfo(build-id) = c8db8466bdb765bbf85b28c2a894a7edb477d219 debuginfo(build-id) = cf8c2c4d7fb62c3958708bebf5daf702467f744d debuginfo(build-id) = d0eb936cbe6e18e5b2a5f2248fd57cd9ab942be4 debuginfo(build-id) = db383e568d0847096438a52df0441d6022b1f67d debuginfo(build-id) = db83d98fd5727bf2a16ba87f793494dbd88886e9 netgen-mesher-openmpi-libs-debuginfo = 6.2.1810-2.fc31 netgen-mesher-openmpi-libs-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: python3-netgen-mesher-openmpi-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = d8911d416de690b30e37e310e9a09b144b003cf2 python3-netgen-mesher-openmpi-debuginfo = 6.2.1810-2.fc31 python3-netgen-mesher-openmpi-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: netgen-mesher-mpich-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = c0704bfdb09ce8e0c21aa641b6cde9747cab10b1 netgen-mesher-mpich-debuginfo = 6.2.1810-2.fc31 netgen-mesher-mpich-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: netgen-mesher-mpich-libs-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = 028506e8155ed1af7de906fac2e6c88b06f602d4 debuginfo(build-id) = 03bb81f31ef0d39fadd8c9aa24b10868719dc0ef debuginfo(build-id) = 350f4ad83e5e8112fe0d36dd30a1eeea85a3645f debuginfo(build-id) = 4155d7c311701e1453d03d85d95e778bf1db11fe debuginfo(build-id) = 490e0bb161cc26ce6027e986fad494cd0a0dc8f8 debuginfo(build-id) = 4c46bbca00b0e0986f34fc478ad9ec35f8bf6a66 debuginfo(build-id) = 55ef78ce63c3109d65e13c59a286bda9394d6083 debuginfo(build-id) = 7a7d5764fc0178a3041953cb42a1b9ee0033dddb debuginfo(build-id) = 8169c391a9311ca52508a146cf503b0396e0aa80 debuginfo(build-id) = 8a4cab8d63c7392d19e280efbbeae643c8b5ed79 debuginfo(build-id) = 8efb59c774a1d5070ffc79820c50a58411d805a7 debuginfo(build-id) = 95afbce0d0da063caea4807837dc7ff6629cd392 debuginfo(build-id) = c9bbe677001e4d5d94b015d01c3dfbbe0471e7bf debuginfo(build-id) = e1784eebd5be81ade386c02baa96b534885359d7 netgen-mesher-mpich-libs-debuginfo = 6.2.1810-2.fc31 netgen-mesher-mpich-libs-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Processing files: python3-netgen-mesher-mpich-debuginfo-6.2.1810-2.fc31.riscv64 Provides: debuginfo(build-id) = 0756074f072d105f028194be1bce454dae715e93 python3-netgen-mesher-mpich-debuginfo = 6.2.1810-2.fc31 python3-netgen-mesher-mpich-debuginfo(riscv-64) = 6.2.1810-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(riscv-64) = 6.2.1810-2.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 Wrote: /builddir/build/RPMS/netgen-mesher-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-private-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-common-6.2.1810-2.fc31.noarch.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-openmpi-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-devel-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-devel-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-mpich-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-libs-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-libs-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-debugsource-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-libs-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-openmpi-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-mpich-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-libs-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-libs-debuginfo-6.2.1810-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-libs-debuginfo-6.2.1810-2.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.XLIZwt + umask 022 + cd /builddir/build/BUILD + cd netgen-6.2.1810 + /usr/bin/rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2.1810-2.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0